MyBatisにおけるキャッシュ機構と遅延読み込みの詳細設定
キャッシュ機能の仕組み
MyBatisは、パフォーマンス向上のために二種類のキャッシュを提供しています。一つはSqlSessionレベルで動作するローカルキャッシュ(1次キャッシュ)、もう一つはSqlSessionFactoryレベルで共有されるセカンドレベルキャッシュ(2次キャッシュ)です。
1次キャッシュの挙動
新しいSqlSessionが生成されると、自動的にそのセッションに紐付いた1次 ...
9月23日 00:02 投稿