0

DAO/リポジトリのインターフェースを作成する場合、エンティティをどのように扱いますか? たとえば、WidgetDaoImpl (インターフェイス WidgetDao を実装する) が Widget オブジェクトに対して CRUD 操作を行う場合、インターフェイスとエンティティは異なるモジュール (たとえば、それぞれ「api」と「domain」) に存在します。モジュール api がドメインに依存するのは意味がありません。

4

1 に答える 1

1

あなたが説明したことから、DAO インターフェイスとデータ エンティティ間の依存関係を避けることはできません。データ エンティティは、操作しているデータを記述するため、それらがデータ層インターフェイスにあることは完全に理にかなっています。

于 2013-02-16T08:49:23.843 に答える