リポジトリ(DDD)
ストレージへの移動とストレージからの移動について責務を負う
既存のドメインオブジェクトへの参照を手に入れるための、実用的な手段
メモリ上にあると錯覚させるもの
モデルの言葉で表現されたクエリメソッドを持つ
トランザクション管理はしない
代わりに、クライアントに委ねる
何をリポジトリにするか?
アプリケーション側の要求次第