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