Open1
DDD(ドメイン駆動開発)についてのメモ
処理の方向整理(クエリリザルト・クエリサービス)
App Service -> Query Service -> Summary Result
Summary Result <- Query Service Impl(Query Service実装メソッド)
(sqlファイル使用時)
Query Service Inpl -> SQLメソッド
-> Dao -> Summary Query Record -> table
Dao -> SQLメソッド -> resource/META-INF/XxxDao/xxx.sql (編集済み)
(CriteriaAPI 使用時はDAO不要)
メモ
- QueryServiceImpleは各テーブルレコードを使ってDTOに値を詰めてreturnする
- returnするDTO自体はオブジェクトなどを持っている。レコードのように平坦なパラメータだけを持つ形ではない。