このブログでは、JavaのSpringの記事をメインに書いていきます。
その目次です。
【一般的準備(Springとは無関係です)】
・windowsでTomcatを使用する場合の注意点
【Spring準備編】
・Springとは? (機能一覧と概要)
【Springのコア機能】
・DIの設定ファイルで外部ファイル(プロパティファイル)を参照するには?
(↑環境変数やシステムプロパティを参照する方法も記載しています)
・プロパティファイルをPropertiesクラスのbeanにするには?
【SpringMVC機能】
・SpringMVCの機能について
・Controller内でApplicationContextを取得するには?
・SpringMVCを使用してWEBを作るには? (基礎編)
・SpringMVCを使用してWEBを作るには? (実践編) : (パラメタとオブジェクトのバインドの方法)
・パラメタをオブジェクトの日付型データと結びつけるには? (型のバインドの追加方法)
【SpringModules機能】
・Strutsのように設定ファイルでパラメタの妥当性チェックをするには?
・日本語の妥当性チェックを追加するには? (独自のチェックの追加の仕方)
【SpringSecurity機能】
・SpringSecurityの機能について
・実際に認証と認可をWEBにつけるには? (基礎編:設定方法)
・DBのユーザ情報を使用して認証するには? (実践編:DBを使用する方法)
・ログイン後の画面にログインしたユーザを表示するには? (ログイン情報の表示方法)
・ロール(権限)によって画面のリンクの表示/非表示を制御するには?
【SpringJDBC機能】
・SpringJDBCで作成したDaoとビジネスロジックを連携するには?
・DBからデータを取得するには?(SimpleJdbcTemplate のサンプル)
・DBからデータを取得するには?(NamedParameterJdbcTemplateのサンプル)
・NamedParameterJdbcTemplateをうまく使うには? (HashMap版)
・NamedParameterJdbcTemplateをうまく使うには?(POJO版)
【DIxAOP機能】
・Springに付属のAOPサンプルのログトレースを動かすには?
・オブジェクトを読み取り専用にするには? (オブジェクトへの適用の仕方)
【Springトランザクション機能】
・Springのトランザクション機能について
・トランザクションのコードを書かないようにするには?(宣言的トランザクション)
・アノテーションによるトランザクション管理
・プログラムによるトランザクション管理(TransactionTemplate)
・プログラムによるトランザクション管理(PlatformTransactionManager)
【SpringBatch機能】
・SpringBatch機能について
・Spring Batchを使えるようにするには? (準備編)
・データの書き込み(コミット)タイミングを制御するには? (restart機能もついでに見る!)
・ItemWriterの出力先をメールにするには?・ItemReaderで読み込んだデータを妥当性チェックするには? (valang方式)
【Strutsとの連携】
・Strutsと連携するには?(理論編)
【語句の説明】