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