サーブレットを勉強しています。


MVCモデルでの構築を勉強しているのですが、参考となる資料があまり見つかりません。
主に、『はじめてのJSP&サーブレットプログラミング』という本にプログラム全体のサンプルがあったので参考としているのですが、データベースの部分(daoパターン?)が一部しか載っていないため、よく分からない部分があります。

おすすめの書籍などありましたら、教えていただきたいです。
MVCでのプログラム全体が載っているサンプルを求めています。

回答の条件
  • 1人2回まで
  • 登録:2009/01/09 22:38:59
  • 終了:2009/01/16 22:40:02

回答(2件)

id:hijk05 No.1

hijk05回答回数1307ベストアンサー獲得回数232009/01/10 00:53:46

ポイント35pt

strutsを使ったものを参考にしたら良いと思います。

はじめてのJavaフレームワーク―Struts/Spring/Hibernate対応 (TECHNICAL MASTER)
岡田 賢治
4798014281

id:rapuntuleru

回答ありがとうございます。

2009/01/10 15:08:36
id:ttakao No.2

RON回答回数276ベストアンサー獲得回数312009/01/10 16:48:03

ポイント35pt

サーブレットといいながらもJavaについてはご存知な感じを文面から受けましたので、javaサーブレットを少し横においておきます。

MVCモデルは今時のフレームワークでは必ず使われているのは、ご存知のとおりです。

で、フレームワークが大小取り混ぜて存在する言語は、やはりPHPではないかと思います。

例えば、「世界最小のフレームワーク」と銘打ったものもあります。

http://php.cheetan.net

なんでもいいので、小さなフレームワークをひとつ理解するとMVCモデルの実装の勘所をつかめると思います。PHPの実装もほとんどはオブジェクト指向でクラスのインプリメントですからJavaとそんなに離れていません。書けるようになる必要はなく、「理解する」のです。

モデル(データ部分)もアクセス方法は切り離すべきで、本来はdaoでもadoでも関係ない形になっているべきですからね。

一度見通しのいい小規模なものを見ると、大規模システムはそれの厳密さをあげたものですから理解は早いと思いますよ。フレームワークによっていろんな知恵があり、おもしろいです。

id:rapuntuleru

回答ありがとうございます。

私はフレームワークを使ったことがありません。

(Javaだったら)Strutsなど、やはり一度使ってみた方が理解が深まりそうですね。

2009/01/10 18:51:22

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません