Javaにてドメイン駆動設計にてバッチ処理を考えています。
特定のフレームワークは決まっていませんが流行りのものを選定予定
呼び出し元→usecase→domain→ripository
というようなレイヤーで考えています。
バッチなので大量データを想定しておりDBアクセスはカーソルで一件ごと処理します。
というように考えた時にDB検索結果でループする際にどうしてもusecaseがripositoryの実装方法に依存してしまったり、domain層移行の処理がステートレスにならない気がします。
(すいません。まだ実装していないのであやふやです)
このような処理をしているサンプルコードなどがあればイメージがわくと思いますが、このようなサンプルコード、どなたかご存知ないでしょうか。
あなたの回答
tips
プレビュー