Seasar2入門
AOP に興味がある方および Java で開発していて効率が悪いと感じている方にお薦めします。
前作?の Seasar2 によるスーパーアジャイルな Web 開発と同様、Eclipse を使用して Java を開発した経験があれば、どなたでも基礎をマスターできると思います。 本書の通りに作業するだけで、画面遷移から DB アクセスまでできるようになります。といっても、環境構築、サンプルのインポート、設定ファイルの変更がほんの少々といった程度だけですが。。。
サンプルは Seasar2 のサイトからダウンロードしてきて、解凍してプロジェクトとしてインポートして使用します。「本書の通りに変更する」スタイルではなく、本書はサンプルの解説に徹しています。サンプル自体もテキスト、ボタンなどのコンポーネントが独立した画面なので、システム開発に即応することは無理かもしれません。Seasar2 を初めて勉強する方向けだと思います。
本書では、SAStruts、S2JDBC、Dolteng について解説されています。SAStruts は S2Struts 、S2JDBC は S2Dao の後継に当たるそうです。S2Struts および S2Dao を使用したことがある方は、購入する必要はないかもしれません。
本書を読んでいて感動したのは、誤字/脱字が見当たらなかったことです。誤字/脱字を発見した記憶がありません。ひがさんがこだわる「さくさく感のある開発」ではありませんが、さくさく読み進められました。
Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)
Teedaを使った開発の入り口を垣間見るだけの内容なので、これ一冊で万全だと思わないほうが良い。説明は全然足りておらず、次から次へと湧いてくる疑問も、まったく解決できない。「ホラ簡単でしょ。スゴイでしょ」と紹介しているだけの本。
ついでに言えば、読みやすいのは確かだが、説明が上手いとは言えない。だらだらと操作手順を書いているだけ。