2010-12-01から1日間の記事一覧
SqlSession フィールド宣言をビジネスロジックに書かないようにすることは、 劇的にコードがすっきりしてくる。 【改修前】 public class FooLogic{ private SqlSessionFactory sqlSessionFactory; @Inject public FooLogic(SqlSessionFactory sqlSessionFac…
SqlSession のCLOSE 忘れを回避する(1)の続きです。 クエリ用は、メソッド・インターセプタがトランザクションのメソッドと区別 できるように、別のアノテーションを用意する import java.lang.annotation.ElementType; import java.lang.annotation.Rete…
iBATIS3(mybatis) の SqlSession は、インスタンスの管理を1箇所にすべきである。 (長いので3回に分けて投稿) DB接続セッションをCLOSE し忘れるコーディングの可能性があるからだ。 1人で開発してるなら自分だけ注意すればその心配はないが、人によ…