■ [Seasar]S2JDBCとS2JDBC-Genあれこれ S2JDBC-Genはエンティティや名前クラス(Namesクラス)だけでなく、テストケースや、SQLファイルをテストするためのテストケースなども生成してくれる非常に便利なツールです。SQLファイルの一括テストはDBFluteにそういう機能があると聞いて「いいなー」と思っていたのですが、S2JDBCでもS2JDBC-Genを使えば実現できたのでした。個人的にエンティティごとにサービスを作るのは、特にS2JDBC(のSQL自動生成で検索する場合)には向いていないと思います。そもそもエンティティ毎にサービス(Dao)を作ると各業務依存のメソッドが大量に作成されて収集がつかなくなる可能性が非常に高いですが、S2JDBCだとさらにLazyロードができないので、同じ検索条件でジョインするエンティティだけが違うメソッドが作られることになるは