JPA/Hibernate パターン Spring Bootでのデータモデリング、リポジトリ、パフォーマンスチューニングに使用します。 エンティティ設計 監査を有効化: リレーションシップとN+1防止 - デフォルトで遅延ロード。必要に応じてクエリで を使用 - コレクションでは を避け、読み取りパスにはDTOプロジェクションを使用 リポジトリパターン - 軽量クエリにはプロジェクションを使用: トランザクション - サービスメソッドに を付ける - 読み取りパスを最適化するために を使用 - 伝播を慎重に選択。長時間実行されるトランザクションを避ける ページネーション カーソルライクなページネーションには、順序付けでJPQLに を含める。 インデックス作成とパフォーマンス - 一般的なフィルタ( 、 、外部キー)にインデックスを追加 - クエリパターンに一致する複合インデックスを使用( ) - を避け、必要な列のみを投影 - と でバッチ書き込み コネクションプーリング(HikariCP) 推奨プロパティ: PostgreSQL LOB処理には、次を追加: キャッシング - 1次キャッシュはEntityManagerごと。トランザクション間でエンティティを保持しない - 読み取り集約型エンティティには、2次キャッシュを慎重に検討。退避戦略を検証 マイグレーション - Flywa…