相关疑难解决方法(0)

什么是聚合根?

我试图了解如何正确使用存储库模式.Aggregate Root的核心概念不断涌现.在搜索Web和Stack Overflow以获取有关聚合根的帮助时,我会不断发现有关它们的讨论以及指向应该包含基本定义的页面的死链接.

在存储库模式的上下文中,什么是聚合根?

design-patterns ddd-repositories aggregateroot repository-pattern

417
推荐指数
8
解决办法
10万
查看次数

DDD存储库和工厂

在我的应用程序中有几层.本主题将重点介绍域和基础结构层.

我在域层中有存储库接口ClientRepositoryInterface.我在Infrastructure层中实现了此接口ClientRepositoryImpl.

但是为了在其存在的循环中间重建对象,我需要工厂(ReconstitutionClientFactory).调用工厂将在存储库中.埃里克埃文斯的书被描述为正常的做法.

但是应该找到这个工厂(ReconstitutionClientFactory)?在域或基础架构层?

我想在Domain ...但是!但是下层会直接调用更高层!这是错的,但怎么做对了?

domain-driven-design ddd-repositories repository-pattern factory-pattern

12
推荐指数
2
解决办法
7773
查看次数