Recent Posts

Backend & Spring·2026年4月19日

MyBatis vs JPA: 悪い技術なんて存在しない。

「MyBatis vs JPA」の対立を現場で経験して得た実務の学び。JPAのN+1問題をどう解決したか、そして両者の長所を生かす効率的な共存戦略を紹介します。

Backend & Spring·2026年4月19日

データベースとJPA: 教科書的な正規化が裏切るとき

「データベース正規化とJPA」の関係を説明し、オブジェクトとテーブルのパラダイム不一致、そして実務で起きるJPAのN+1問題の原因と解決策(Fetch Join)を扱います。

Backend & Spring·2026年4月18日

Webアーキテクチャの進化: PHPの思い出とCORSの悪夢

「WebアーキテクチャとCORS」の概念を、PHP時代のSSRと現代のCSRの比較を通して説明し、フロントエンドとバックエンドを分離したときに起こるCORSエラーの原因とSpring Bootでの解決方法を解説します。

Backend & Spring·2026年4月17日

Spring Boot: 韓国の開発者標準、そして制御の反転

Spring Bootとフレームワークの考え方をわかりやすく整理し、制御の反転(IoC)と依存性注入(DI)がなぜ必要なのかをコード例とともに解説します。