腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
实体
成为
聚合
的
根
,
聚合
根
是使用
根
实体
的现有ID还是AR创建自己的ID?
design-patterns
、
domain-driven-design
、
aggregateroot
在
领域驱动设计(
DDD
)
中
,
实体
总是有自己独特的标识。{ object IdThatIsUniqueForThisAggregateRootObject { get; }
浏览 0
提问于2011-05-22
得票数 0
回答已采纳
1
回答
DDD
如何保存
实体
间的关系?
repository
、
domain-driven-design
我对
DDD
世界很陌生,我想用ADO.NET把它应用到我们的
DDD
应用
中
。
DDD
中有
实体
、
聚合
根
、值对象。我有两个
实体
,比如一个博客文章,可能属于几个类别。实际上,我认为博客帖子和分类都应该是
聚合
根
。博客文章和类别都有一个存储库,PostRepository和CategoryRepository,但现在我对如何实现1: post和类别
实体
之间的许多关系的持久性感到困惑。
在
DAO模式<
浏览 2
提问于2016-12-20
得票数 5
回答已采纳
1
回答
Axon
聚合
引用
domain-driven-design
、
axon
、
aggregateroot
在
DDD
中
,我们使用几个
聚合
(
根
+
实体
)对域进行建模。一个这样的
聚合
或
实体
可以通过其id持有对另一个
聚合
根
的引用。
在
axon
中
,我看到了
聚合
和成员
实体
的概念,但我没有看到引用其他
聚合
的概念。或者这在axon
中
是不可能的
浏览 12
提问于2021-06-18
得票数 0
2
回答
如何使用
实体
框架对集合进行建模?
entity-framework
、
domain-driven-design
、
aggregateroot
虽然我已经处理域驱动设计(
DDD
)很长一段时间了,我对
实体
框架( EF )还比较陌生,
在
Visual中使用
实体
框架设计器时我想到的一个问题是如何在EF中表示/建模Aggregates。遵循
DDD
最佳实践,
实体
只应引用同一
聚合
中
的其他
实体
(或值对象),而对其他
实体
的引用仅限于Aggregates的
根
实体
(
聚合
根
)。然而,我
在</e
浏览 1
提问于2010-09-07
得票数 3
回答已采纳
2
回答
是什么使我的代码
DDD
(域驱动设计)合格?
architecture
、
domain-driven-design
我对
DDD
很陌生,并且正在考虑
在
我的项目中使用这种设计技术。 然而,
DDD
让我印象深刻的是,这个想法是多么的基本。与MVC和TDD等其他设计技术不同,它似乎不包含任何突破性的想法。例如,我相信有些人会有同样的感觉,即
根
聚合
和存储库的概念并不新鲜,因为在编写MVC web应用程序时,必须有一个主对象(即
根
聚合
),它包含模型层
中
的其他次要对象(即值对象和
实体
),以便将数据发送到强类型视图在我看来,
DDD
中</em
浏览 2
提问于2010-05-25
得票数 8
回答已采纳
1
回答
如何访问
聚合
根目录后面的
实体
?
domain-driven-design
我进入了
DDD
的第一周,并且定义了几个具有
聚合
根
的
实体
。JD
浏览 3
提问于2011-12-19
得票数 1
回答已采纳
2
回答
DDD
:
根
聚合
保存对另一个
根
聚合
的引用是正确的吗?
object-oriented
、
domain-driven-design
当遵循领域驱动设计(
DDD
)时,
根
聚合
是否正确地保存了对恰好是单独
聚合
上的
根
实体
的内部
实体
的引用?我认为这是不正确的,主要是因为蓝皮书上的这条规则: 除了
根
实体
之外,
聚合
边界之外的任何东西都不能保存对内部任何内容的引用。
根
实体
可以将对内部
实体
的引用传递给其他对象,但是这些对象只能短暂地使用它们,而且它们可能不会保留引用。
根
可以将一个值对象的副本传
浏览 0
提问于2016-08-17
得票数 35
回答已采纳
1
回答
关于AggregateRoot边界的建议
design
、
domain-driven-design
、
orm
、
domain-model
、
modeling
对于如何将
DDD
原则应用于具有
聚合
根
的领域
实体
集群的设计,我感到困惑。根据我的理解,
聚合
根
强制执行业务验证,
聚合
中
的所有
实体
都应该从它的
根
访问。但这导致了大量的链接对象。举个例子,我有一个包含3个
实体
的域:Contract、PurchaseOrder(PO)和Initative:我认为Contract是集群的
聚合
根
。因此,每当我们添加一个计划时,我们都必须将
浏览 0
提问于2018-02-24
得票数 2
1
回答
如何在
DDD
上建立继承模型?
domain-driven-design
我目前正在试用
DDD
和阅读埃文斯的书。我已经建立了一个模型,它有一个
根
为Student的
聚合
。我不知道如何处理
DDD
中
的继承。 此外,如果
聚合
中有一个
实体
浏览 2
提问于2014-05-31
得票数 13
回答已采纳
2
回答
DDD
,合计
根
和
实体
c#
、
domain-driven-design
、
aggregateroot
根据
DDD
原则,所有与特定
聚合
根
对象相关的
实体
的CRUD操作都应该由
聚合
根
进行。或者我们从不只更改一个属性,而是用一个全新的属性替换为当前的
实体
状态?
浏览 2
提问于2017-10-10
得票数 4
回答已采纳
2
回答
在
域驱动设计
中
,
聚合
根
是否应该实现接口
tdd
、
domain-driven-design
在
阅读Evans的
DDD
一书时,我注意到他没有为域中的
聚合
根
定义接口。 如果我同时执行
DDD
和TDD,我是否应该为每个
聚合
根
定义接口,以使
聚合
根
类易于测试和模拟?如果是这样,我是否也应该为
聚合
根
中
包含的每个
实体
定义接口?从我
在
谷歌和StackOverflow上的搜索
中
,我找到了与我想要的很接近的答案,但我特别是在做
DDD
浏览 2
提问于2013-04-17
得票数 7
回答已采纳
1
回答
避免状态模式的聚集
根
显式建模
design
、
domain-driven-design
、
domain-model
、
modeling
在
领域驱动设计的模式、原则和实践第16章“
实体
,避免状态模式”一书中,使用显式建模给我的生活带来了领域建模的伟大理念。例如,我有Order,它有像Placed、Confirm、S
浏览 0
提问于2021-12-03
得票数 0
回答已采纳
2
回答
DDD
:谁能解释一下DTO、
聚合
根
和分离
实体
之间的区别?
java
、
jpa
、
domain-driven-design
、
microservices
在
弄清楚这三者之间的区别时,我有点困惑。假设我有一个客户->地址关系,(JPA)分离的
实体
也会有这个关系(假定是急切加载)。哪里需要额外的
聚合
根
?哪里需要DTO呢?它们是大同小异吗?其中一个原因可能是遵从JPA的
实体
具有一些客户端根本不感兴趣的信息,例如@Entity、@Id、@OneToMany。
浏览 3
提问于2014-10-28
得票数 2
1
回答
持久性和存储库
domain-driven-design
我
在
很多地方都看到过,存储库只
在
DDD
中用于
聚合
根
的持久性。然而,
在
DDDSample.Net上,持久层
中
似乎有用于持久化非
聚合
单个
实体
的存储库。这就是我期望找到的,那么我认为存储库不仅仅在
DDD
中
只保留用于持久
聚合
根
的想法是正确的吗? 干杯,禤浩焯
浏览 5
提问于2012-10-12
得票数 2
回答已采纳
1
回答
根据
DDD
,可以
在
域服务
中
为
聚合
根
实体
而不是这个
聚合
根
存储库实现crud逻辑吗?
java
、
c#
、
asp.net
、
frameworks
、
domain-driven-design
您好,我们正在实现一个基于
DDD
的框架?但是根据我的搜索和大多数人的想法,就最佳实践而言,
聚合
根
crud逻辑应该在
聚合
存储库
中
,并且存储库应该是每个
聚合
根
而不是每个
实体
。Order和OrderLine形式
聚合
together.Aggregate
根
是Order (这也是
实体
).Orderline是依赖于Order的
实体
。 因此,
在
DDD
方面可以有两
浏览 1
提问于2021-02-28
得票数 1
2
回答
DDD
:非
聚合
根
引用的解决方案
domain-driven-design
、
aggregateroot
我有两个
聚合
根
和两个非
聚合
根
实体
:我知道,关系D -> B破坏了
DDD
原则。 我听说,
在
大多数情况下,解决方案是使引用的
实体
成为一个新的
聚合
根
。但是,如果B是一个真正的子 of A (B不能没有A),那么将B变成一个新的
聚合
根
真的是一种选择吗?
浏览 5
提问于2012-11-15
得票数 12
1
回答
在
DDD
中
聚合
根
实体
domain-driven-design
我正在尝试理解域驱动设计
中
的
聚合
根
。
聚合
根
可以有深度嵌套的
实体
吗?像
实体
中
的
实体
或
聚合
根
一样,应该有浅层的
实体
集合吗? 谢谢,拉维
浏览 24
提问于2019-02-06
得票数 0
回答已采纳
1
回答
DDD
元素的确切关注点和责任
oop
、
object
、
domain-driven-design
、
aggregateroot
我
在
Martin Fowler的“企业应用程序架构的模式”一书中看到了很多关于
DDD
和许多模式的文章,但我需要stackoverflow上的开发大师来帮助理解一些事情。main (methods and Functionalists)=应该包含在每个
DDD
组件
中
的关注点是什么,比如(存储库,
聚合
根
),它是否应该将其委托给其他对象?
聚合
根
对象,例如。FaceBook,User是一个
聚合
根
,包含UserObject(你
浏览 2
提问于2014-03-21
得票数 0
1
回答
生命依赖于B,=>,A和B
在
同一个集合
中
?
domain-driven-design
按照
DDD
方法,当我有两个
实体
A和B,其中B的生命周期取决于A的生命周期时(我的意思是,B仅在A存在的情况下存在-例如,A表示Application,B表示<代码>D10</代码>的运行<代码>D9</我
在
很多文章和书籍
中
读到过,他们总是说
在
聚合
中
,有一个
根
实体
和其他元素。这些其他元素可以是其他
实体
或值对象。内部
实体
的标识对于
聚合
浏览 0
提问于2012-08-22
得票数 1
1
回答
在
没有事件存储的系统
中
,应该避免
聚合
(
DDD
)吗?
domain-driven-design
、
event-sourcing
我正在研究
在
没有事件存储的系统
中
采用来自域驱动设计的(
根
)
聚合
概念的可能性。然而,我对两者的发现越多,就越觉得没有另一个人就不可能存在。我还没有读完蓝皮书,但到目前为止,我对
根
聚合
的理解是,它是一个
聚合
的“树”,需要在这个
根
聚合
中保持一致。
聚合
只能通过其所属的
根
聚合
进行修改。最后,根基本上可以被定义为“是否有意义使这个
聚合
独立,并且它能独立存在于这个域中吗?” 想
浏览 0
提问于2019-07-10
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
DDD领域驱动设计落地实践系列:战略设计和战术设计
DDD+微服务实战:什么是DDD?
面试官:谈一下你对DDD的理解?我:马什么梅?
“软件设计”权威领域驱动设计简介
DDD领域驱动设计落地实践:六步拆解DDD
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券