ラベル DAO の投稿を表示しています。 すべての投稿を表示
ラベル DAO の投稿を表示しています。 すべての投稿を表示

2008年10月2日木曜日

DAOの中にロジックが入ってきてしまう

どのようなSQLを発行するかはビジネスに依存するのだから、はっきりと切り分けにくいのは本質的に仕方ない。
インタフェース(引数、戻り値)が安定していればよい?
あまりDAOを純粋にすることにこだわりすぎても、逆に大変になってしまう(デザインパターンの意味がない)。

DAOパターン

sqlはどこに書くべき??
結論としてはやっぱりDAOの中がいい。
最近ではDataAccessMethodパターンというのがあるらしい。
http://codezine.jp/article/detail/349?p=1