Springシングルトン Beanのステートレス設計、ローカル変数とスレッド安全性、EntityとPersistence Context、@ConfigurationのCGLIB動作を一度に整理します。
Auto Scalingでサーバーが複数台のときにJPAの永続性コンテキストと2次キャッシュがデータ整合性を崩すのか、各キャッシュのスコープと解決方法をコード例と一緒に整理します。
JPA @OneToOne関係で遅延ローディングが動作せず即時ローディングされる原因を、プロキシメカニズムを通じて分析します。
DTOとEntityの役割の違いに応じて、Lombokアノテーション(@Getter、@Setter、@NoArgsConstructor、@RequiredArgsConstructor)をどう選ぶべきか、コード例と一緒にまとめます。