『Webアプリケーション設計・実装のためのフレームワーク活用の技術』

JavaでWebアプリケーションを作っている人に必須の三層アプリやMVCAOP、DIコンテナ、ドメインモデルとトランザクションスクリプトの違いについての説明がさくっと説明されている。新人にはぜひ勧めたい。サンプルプログラムにSeasar2S2StrutsS2Daoが使われているが、Seasar2の特徴を生かしているというか、説明したい箇所以外の余分なプログラムコードが全然出てこない。難点を言えば、アプリがシンプルすぎるのと、誤植が多かったところが残念。

Webアプリケーション設計・実装のためのフレームワーク活用の技術

Webアプリケーション設計・実装のためのフレームワーク活用の技術