Quantcast
Channel: Java Springの逆引きメモ
Viewing all articles
Browse latest Browse all 21

目次

$
0
0

このブログでは、JavaのSpringの記事をメインに書いていきます。

その目次です。



【一般的準備(Springとは無関係です)】

・TomcatのGETの文字化け対策

・windowsでTomcatを使用する場合の注意点


【Spring準備編】

・Springを使用するには?

・SpringでWEB作成するには?(基本的な作成例)

・Springとは? (機能一覧と概要)

・Springにおけるファイル構成



【Springのコア機能】

・DIの機能について

・DIの設定ファイルを書くには?

・DIの設定ファイルで外部ファイル(プロパティファイル)を参照するには?

 (↑環境変数やシステムプロパティを参照する方法も記載しています)

・DIの設定ファイル内から外部DIファイルを参照するには?

・プロパティファイルをPropertiesクラスのbeanにするには?

・MessageSourceを使いやすくするには?



【SpringMVC機能】
・SpringMVCの機能について

・Controller内でApplicationContextを取得するには?

・リクエストの文字コードを設定ファイルで制御するには?

・SpringMVCを使用してWEBを作るには? (基礎編)

・Validatorでパラメタの妥当性チェックをするには?

・SpringMVCを使用してWEBを作るには? (実践編) : (パラメタとオブジェクトのバインドの方法)

・パラメタをオブジェクトの日付型データと結びつけるには? (型のバインドの追加方法)

・tilesについて




【SpringModules機能】

・SpringModulesの機能について

・Strutsのように設定ファイルでパラメタの妥当性チェックをするには?

・日本語の妥当性チェックを追加するには? (独自のチェックの追加の仕方)



【SpringSecurity機能】
・SpringSecurityの機能について

・実際に認証と認可をWEBにつけるには? (基礎編:設定方法)

・DBのユーザ情報を使用して認証するには? (実践編:DBを使用する方法)

・ログイン後の画面にログインしたユーザを表示するには? (ログイン情報の表示方法)

・ロール(権限)によって画面のリンクの表示/非表示を制御するには?

・閲覧許可がある画面のリンクのみ表示するには?

・拡張して、独自の機能をつけるには?




【SpringJDBC機能】

・SpringJDBCの機能について

・SpringJDBCで作成したDaoとビジネスロジックを連携するには?

・DBからデータを取得するには?(SimpleJdbcTemplate のサンプル)

・DBからデータを取得するには?(NamedParameterJdbcTemplateのサンプル)

・NamedParameterJdbcTemplateをうまく使うには? (HashMap版)

・NamedParameterJdbcTemplateをうまく使うには?(POJO版)

・結果をMapの配列で受け取るには?

・DBにデータを登録するには?

・DBへのデータ登録を簡単にするには?

・実行したSQL文のログを出力するには?



【DIxAOP機能】

・DIxAOPの機能について

・Springに付属のAOPサンプルのログトレースを動かすには?

・ログを出力するには?(独自のAOP処理の追加の仕方)

・オブジェクトを読み取り専用にするには? (オブジェクトへの適用の仕方)



【Springトランザクション機能】

・Springのトランザクション機能について
・トランザクションのコードを書かないようにするには?(宣言的トランザクション)

・アノテーションによるトランザクション管理
・プログラムによるトランザクション管理(TransactionTemplate)

・プログラムによるトランザクション管理(PlatformTransactionManager)



【SpringBatch機能】
・SpringBatch機能について

・WEB上で定期的に何か処理をするには?

・実際に作成するものとは(Stepの概念について)

・Spring Batchを使えるようにするには? (準備編)

・Spring Batchを起動するには? (基本編)

・Stepを使って処理を書くには?

・複数のStepをひとまとまりで扱うには?(flow)

・条件分岐をさせるには?

・既に用意されている機能(クラス)を探すには?

・DBにデータを読み書きするには?

・データの書き込み(コミット)タイミングを制御するには? (restart機能もついでに見る!)

・バッチ処理を非同期で起動するには?

・ItemWriterの出力先をメールにするには?

・自作クラスをrestartできるようにするには?

・ItemReaderで読み込んだデータを妥当性チェックするには? (valang方式)



【Strutsとの連携】
Strutsと連携するには?(理論編)

Strutsと連携するには?(実践編)

連携方法を拡張して、より自由度が高い連携をするには?

検索画面を簡単に実現するには?




【語句の説明】

・AOPとは?

・Anthenticationオブジェクト(SpringSecurity)とは

・CommandLineJobRunnerとは?

・Executionとは? (SpringBatch用語)

・Springとは?

・tilesとは?

・XMLとは?

・システムプロパティとは?

・フィルタとは?(tomcat)



Viewing all articles
Browse latest Browse all 21

Trending Articles