Domain driven design 持久性和存储库
我在网上看了不同的例子。我在很多地方看到过这样的文章,即存储库只在DDD中用于聚合根的持久性。然而在DDDSample.Net上,持久层中似乎有用于持久化非聚合单个实体的存储库 这就是我所期望的结果,所以我认为DDD中的存储库不仅仅是为了持久化聚合根而保留的,对吗 干杯,Domain driven design 持久性和存储库,domain-driven-design,Domain Driven Design,我在网上看了不同的例子。我在很多地方看到过这样的文章,即存储库只在DDD中用于聚合根的持久性。然而在DDDSample.Net上,持久层中似乎有用于持久化非聚合单个实体的存储库 这就是我所期望的结果,所以我认为DDD中的存储库不仅仅是为了持久化聚合根而保留的,对吗 干杯, Adrian域驱动设计中的存储库是关于聚合的。实体通过其聚合根进行访问。还有福勒对的定义,是关于“域对象”。这是我一直听到的短语。如果我有一个实体不是聚合的一部分,这是否表明我的设计中存在问题,我应该将这个实体视为聚合根(没有
Adrian域驱动设计中的存储库是关于聚合的。实体通过其聚合根进行访问。还有福勒对的定义,是关于“域对象”。这是我一直听到的短语。如果我有一个实体不是聚合的一部分,这是否表明我的设计中存在问题,我应该将这个实体视为聚合根(没有子项)还是以其他方式将其持久化?从DDD的角度来看,该实体是聚合根。感谢您的澄清,这将我看到的观点和代码示例结合在一起。干杯