Seasar2によるスーパーアジャイルなWeb開発

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)

予約できるようになってますね。電車の中で読んでも良いけど、実際に手を動かしたほうが、「さくさく感」が伝わりやすいと思います。
追記:
目次はこんな感じ。

  • はじめに
    • Javaはなぜ生産性が低いのか
    • Seasar2の登場
    • プロダクト構成
  • Super Agile基礎
    • Page駆動開発
    • テーブル駆動開発
    • セットアップ
  • Teeda基礎
    • 動的な出力項目
    • 入力項目とボタンの処理
    • バリデーションとメッセージ表示
    • ラベルとlabel.properties
    • Javaによるバリデーションチェック
    • 個別メッセージ
    • 画面遷移とプロパティの引継ぎ
    • goメソッド
    • jumpメソッド
    • initialize()とprerender()
    • テキストエリアとHTMLエスケープ
    • 選択リストとSave hidden
    • 複数選択リスト
    • チェックボックス
    • 複数選択チェックボックス
    • ラジオボタン
    • 繰り返し
    • 動的なプロパティ
    • 更新可能な繰り返し
    • HTMLの条件制御
    • エラーページ
    • 共通レイアウト
  • S2Dao基礎
    • S2Daoとは
    • データベースの起動
    • アプリケーションの雛形の作成
    • データベースの設定
    • エンティティとテーブルのマッピング
    • Dao
    • 全件検索
    • メソッドの引数による条件検索
    • 挿入
    • 更新
    • 削除
    • Sqlアノテーションによる検索
    • SQLファイルによる検索
    • SQLコメント
  • S2Dxo基礎
    • S2Dxoとは
    • JavaBeansからJavaBeansへの変換