義援金の受付

東日本大震災の
復興支援へのご寄付
をお願い致します。

Spring フレームワーク MVCを使用し、ステップ・バイ・ステップでアプリケーションを開発する
原文はこちら

著者
Thomas Risberg, Rick Evans, Portia Tung

2.5
 このドキュメントのコピーは、印刷する、または電子媒体として配布する如何に関わらず、以下の条件においてのみ配布されることを許可する。個人的に使用する、または他人に配布する場合は、そのコピーに対して料金を課金しないこと、さらに各コピーにはこの著作権に関する記述が含まれているものとする。


目次

概要

1. ドキュメントの範囲
2. 必須のソフトウェア
3. 作成するアプリケーション


1. 基本アプリケーションと 環境設定

1.1. プロジェクトのディレクトリ構造の作成
1.2. 'index.jsp'の作成
1.3. Tomcatへアプリケーションをデプロイ
1.4. アプリケーションの動作確認
1.5. Spring フレームワークのダウンロード
1.6. 'WEB-INF' ディレクトリにある'web.xml'の変更
1.7. 'WEB-INF/lib'へのライブラリコピー
1.8. コントローラの作成
1.9. コントローラのテストクラス作成
1.10. ビューの作成
1.11. アプリケーションのコンパイル及びデプロイ
1.12. アプリケーションの試用
1.13. まとめ


2. ビュー及びコントローラの開発と設定

2.1. JSTL及びJSPヘッダファイルの追加
2.2. コントローラの改良
2.3. ビューとコントローラの分離
2.4. まとめ


3. ビジネスロジックの開発

3.1. 在庫管理システムのビジネスケースレビュー
3.2. ビジネスロジックにクラスを追加
3.3. まとめ


4. Webインターフェイスの開発

4.1. コントローラ内のビジネスロジック参照の追加
4.2. ビジネスデータを表示する及びメッセージバンドルをサポートするためのビューの変更
4.3. ビジネスオブジェクトを自動的に集めるためのテストデータの追加
4.4. メッセージバンドル及び 'build.xml'への'clean'ターゲットの追加
4.5. フォームの追加
4.6. フォームコントローラの追加
4.7. まとめ


5. データベースによる永続化の実装

5.1. データベース開始スクリプトの作成
5.2. テーブル及びテストデータスクリプトの作成
5.3. スクリプトを実行するAntタスクの追加及びテストデータのロード
5.4. JDBCで実装するData Access Object (DAO) の作成
5.5. JDBC DAO実装に対するテストの実装
5.6. まとめ


6. Webアプリケーションと永続化層の統合

6.1. サービス層の変更
6.2. 失敗したテストの修正
6.3. サービス層設定のための新しいアプリケーションコンテキストの作成
6.4. アプリケーションコンテキストへのトランザクション追加及びコネクションプールの設定
6.5. 完成したアプリケーションの最終テスト
6.6. まとめ


A. ビルドスクリプト