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