-
OpenAPI Generator を使って Spring Boot アプリを作る (4)
シリーズ4回目は Spring Integration を使うドメインイベントの発行 (publish) について説明します...
記事を読む -
Spring Boot と Apache Camel の統合
2002年の「Patterns of Enterprise Application Architecture (エンタープライズアプリケーションアーキテクチャパターン)」と2003年の「Domain-Driven Design: Tackling Complexity in the Heart of Software (エリック・エヴァンスのドメイン駆動設計)」...
記事を読む -
OpenAPI Generator を使って Spring Boot アプリを作る (2)
この記事は、「OpenAPI Generator を使って Spring Boot アプリを作る」の続編です。 この記事のコードは、GitHub リポジトリに置いています。 前回の記事では、簡単に Spring Boot アプリが作成できるということを強調するためにシンプルな構成のコードにしていました...
記事を読む -
ドメイン駆動設計のコンテキストマップ
ドメイン駆動設計の戦略的設計では、システム全体をどのように境界づけられたコンテキストを統合するかを表すコンテキストマップ (Context Map) を描きます。さらに、このコンテキストマップには時間の経過とともに、コンテキストが追加、更新、削除のように修正されていくことも考慮しておく必要があります...
記事を読む