阅读了很多人们说我应该返回领域模型的文章……但这会破坏我存储库的整个想法。
我正在使用 laravel Eloquent 模型(如果我是正确的话 - 域模型)。我有存储库,所以如果我决定切换到 Doctrine,我可以在服务提供商中全部交换。但是,如果我将返回一个域模型实例(在本例中为 Eloquent 模型),那将毫无意义。我需要从存储库返回相同的结果,而 DTO 似乎正是我所需要的......
有人可以解释我为什么错了吗?
qq_花开花谢_0
相关分类