谷本 心 in せろ部屋

はてなダイアリーから引っ越してきました

jdbcManagerをどこで呼ぶの?

http://d.hatena.ne.jp/higayasuo/20071019#1192768675

なるほどー。
JdbcManagerってstaticで呼び出すとばかり思っていたので

  • ServiceからJdbcManagerを呼ぶように作ったら、ServiceのJUnit実行時にDBが必要になってメンドイよなー
  • かといってDaoを作ってJdbcManagerを使うコードを記述するのも、なんだかなー

なんて思ってたんですが、
jdbcManagerはDIされるんですね。
だったらMockと簡単に差し替えられますね。


ま、とはいえ、Daoクラスを作っても良いと思うのですが。
自動生成(動的生成)の都合とか、SQLレビューの都合を考えれば、
Daoが分かれている方が、嬉しいことってあるでしょ。