アーキテクチャの記事一覧
アーキテクチャ に関する記事を 2 本まとめています。Spring Bootの実装・設計・運用の観点で関連テーマを横断して読めます。
-
Spring BootのApplicationEventでモジュール間を疎結合にする方法
ApplicationEventとApplicationEventPublisherを使ったイベント駆動設計を実装例で解説。@TransactionalEventListenerによるトランザクション完了後処理、非同期イベントハンドリング、テスト方法まで網羅します。
-
Spring BootでMyBatisとJPAどちらを選ぶべきか - 使い分け基準と併用パターン
Spring BootプロジェクトでMyBatisとJPAのどちらを選ぶべきか迷っていませんか?本記事では、SQL制御の柔軟性・学習コスト・保守性の観点から両者を徹底比較し、CRUD中心ならJPA、複雑なレポート画面ならMyBatisなど実務的な使い分け基準を提示します。併用パターンの実装方法も含めて解説します。