(連続の質問で恐縮です)Javaでの開発におけるDAOパターンについて質問です。HibernateやiBatisのようなO/Rマッパーを使う場合、DAOパターンの形にする必要があるのでしょうか。それ自体で、すでにデータベースにアクセスするクラスは用意されているので、フレームワークの影響を局所的にする以外では、クラスの数が増えて工数がかさむだけではないかと思っています。

個人的には、長期に渡って使われるシステム以外でDAOを採用するメリットはほとんどないのではないかと思っています。
実際に現場でDAOを採用されている方のご意見をお聞かせください。

回答の条件
  • 1人2回まで
  • 登録:2008/04/09 01:08:30
  • 終了:2008/04/16 01:10:03

回答(2件)

id:itss No.2

itss回答回数171ベストアンサー獲得回数12008/04/11 20:59:06

ポイント52pt

Hi,

>HibernateやiBatisのようなO/Rマッパーを使う場合、DAOパターンの形にする必要が

>あるのでしょうか。

必要ありません。DAOパターンつかうの面倒だからあるのですから。

id:hananomai

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

Hibernateの記事などを読んでいると、DAOの形にするのを見かけたので、疑問に思っていました。

参考になりました。

2008/04/12 14:10:12

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

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

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

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

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