Slide 56
Slide 56 text
アーキテクチャー
©2019-2025 Loglass Inc.
アーキテクチャーは可読性・変更容易性の高い状態で整備しています
Controller
エンドポイント定f
HttpRequestで渡された値と
UseCase層に渡す値のマッピンe
入力値のValidation
Repository(実装クラス)
Entityの永続化/検索
Repository (Interface)
Repositoryの仕様定義
Entity, Value Object,
Domain Service
ドメイン知識(ルール/制約)
の表現
Use Case
ユ
ースケ
ース
の実C
Entity,
Value Obj
ec
tの生成、使
用、
永続化依
EntityからP
resentation層に渡す
値へ
の変換
Presentation層
UseCase層
Domain層
Infrastructure層