【レポート】
ページ駆動開発とは、ページ、ようするにHTML画面を起点に開発を実施する手法のこと。HTMLのUIモックをユーザがレビュー、UIモックを正規化してテーブルを設計し、HTMLのidとカラム名を関連づける。HTMLからPageクラスを自動生成し、あとはDAOやロジックの実装となる。
つまり整理すると、次の要素で構成できることになる。
このようなページ駆動開発が可能になった背景には、PageがPOJOで表現できるようになり、Servlet APIに依存しなくなったこと、型をきちんと定義できるようになったことなどがあるとしている。
完全にページ駆動開発というわけではないが、コンポーネント指向とページ指向の両方の特性を備えたWebアプリケーションフレームワークにClickがある。HTMLを作成し、HTMLを処理するクラスを作成する。動作にメソッドを対応づけるのにXML設定ファイルを使うため、アノテーションを使う最近のものとはちょっと方向がことなるが、学習がしやすく取りかかりやすい。ページ駆動開発の実際を知る上でClickを学んでみるのもいいだろう。
| ISIDと日本HP、オープンソースで協業 - Seaser2導入促進へ [2006/8/2] |
| Clickで簡単Webアプリ作成 [2006/7/27] |
| Seasar2、三菱東京UFJで採用 [2006/7/19] |
| 最新の技術を投入、Seasar 2.3 公開 - Persistence APIとJSFの実装も新たに [2005/11/8] |
| ISID、Seasar2の商用サポートサービス - Seasarのビジネスモデルとは? [2005/11/8] |
| アジレント、ミリ波信号解析ソリューションを発表 [16:54 5/24] |
| NXP、独自のTrench 6テクノロジによる車載用パワーMOSFETファミリを発表 [16:52 5/24] |
| 産総研、光照射で損傷を自己修復できるゲル状スマートマテリアルを開発 [16:49 5/24] |
| アンテナ設置数が半分の33台に到達 - アルマ望遠鏡、2kmの干渉試験も成功 [16:45 5/24] |
| 人工知能実現へ一歩前進!? - NIMS、環境依存型「シナプス素子」を開発 [16:40 5/24] |
|
「グラゼニ」2カ月連続刊行記念、野球の裏側語る座談会 [17:52 5/24] ホビー |
|
大阪駅「ギャレ大阪」跡地に約80店舗入居の新商業施設開業へ - JR西日本 [17:48 5/24] ライフ |
|
ネイティブの好むフレーズを集めたビジネス英会話ブック発売 - アルク [17:35 5/24] ライフ |
|
自分らしさ発見! マイナビ×サンマリエのスペシャルセミナー開催 [17:21 5/24] ライフ |
|
『好きっていいなよ。』、2012年秋にTVアニメ化! スタッフ&キャストを紹介 [17:12 5/24] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。