腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
DDD
中
,
根
和
聚集
根
有
什么
不同
architecture
、
domain-driven-design
、
aggregateroot
我的朋友
在
一次面试
中
遇到了这个问题,我们仍然找不到答案。
在
DDD
中
,
根
和
聚集
根
有
什么
区别? 我们知道
在
DDD
中有聚合
根
,但不知道
根
的概念,那么这是一个有效的问题吗?如果是,那么区别是
什么
?
浏览 28
提问于2019-09-23
得票数 0
1
回答
如何从关系模型
中
定义聚合
根
以便用于
DDD
?
domain-driven-design
、
aggregateroot
、
aggregates
我已经看了很长一段时间,在那里的其他帖子相对
聚集
根
。我似乎一点也不明白如何用正确的方式来定义
根
。我看到了答案,例如聚合
根
可能不是聚合
根
,反之亦然。我有点糊涂。问题是我头脑中有关系模型,但我知道
DDD
不会那样做。例如,如果您有一个日志,保存日记条目,其中分别保存任务、问题
和
注释 如何定义聚合
根
?
根
是日志吗?但是,如果您想访问便笺、问题
和
任务,这可
浏览 4
提问于2011-01-29
得票数 1
回答已采纳
1
回答
聚合
根
的引用子元素?
domain-driven-design
我
有
一个单元类,它充当一个实体(聚合
根
),这个类必须引用省
和
城市。我把省
和
市放在一个叫做区域(聚合
根
)的类
中
,这个类也是实体。每个省都有自己的城市,他们的名字
和
关系是永久的,是不能改变的。因此,到目前为止,我
有
两个聚合
根
,Unit
和
Region。但在单元
中
,我需要引用省
和
市,但在
DDD
术语
中
,我只能引用我的集合的
根
,在这种情况下
浏览 3
提问于2014-12-06
得票数 1
回答已采纳
2
回答
不同
边界上下文中聚合
根
之间通信的.net实现
.net
、
design-patterns
、
domain-driven-design
、
aggregateroot
、
bounded-contexts
这是我第一次将
DDD
概念应用于现实世界的问题。 我一开始只有1个有界上下文,因为项目相对较小。然而,我发现自己使用的类几乎是相同的,即非常相似的名称,非常相似的属性,但行为
不同
。我开始认为它们实际上属于
不同
的有界上下文,因为实体是相同的,只是
在
不同
的上下文中具有
不同
的含义。应用程序基本上有两个完全
不同
的用户组这一事实支持了这一点。我已经读了一些关于两个处于
不同
有界上下文中的实体如何相互通信的文章。我想我理解这个概念..。但是不知道如何实现?有没有.ne
浏览 8
提问于2014-11-27
得票数 3
1
回答
如果实体成为聚合的
根
,聚合
根
是使用
根
实体的现有ID还是AR创建自己的ID?
design-patterns
、
domain-driven-design
、
aggregateroot
在
领域驱动设计(
DDD
)
中
,实体总是
有
自己独特的标识。I只需要下面的一个接口.我两者都需要。{ object I
浏览 0
提问于2011-05-22
得票数 0
回答已采纳
2
回答
需要使用非
聚集
索引通过
聚集
索引访问数据
sql-server
、
clustered-index
、
nonclustered-index
我已经发现,当一个表同时具有
聚集
索引
和
非
聚集
索引(
在
不同
的列上)时,叶级非
聚集
页(而不是指向数据行)指向
聚集
索引的节点,从该节点开始另一次搜索以查找数据行。这种额外的间接定向
有
什么
意义呢?如果
聚集
索引
有
8个级别,那么从NCI页页到CI
根
的间接方向必须遍历这8个级别才能到达数据。为
什么
不将正常的RID存储
在
NCI页
中
,这样我们就可
浏览 0
提问于2012-09-01
得票数 6
回答已采纳
2
回答
是
什么
使我的代码
DDD
(域驱动设计)合格?
architecture
、
domain-driven-design
我对
DDD
很陌生,并且正在考虑
在
我的项目中使用这种设计技术。 然而,
DDD
让我印象深刻的是,这个想法是多么的基本。与MVC
和
TDD等其他设计技术
不同
,它似乎不包含任何突破性的想法。例如,我相信有些人会有同样的感觉,即
根
聚合
和
存储库的概念并不新鲜,因为在编写MVC web应用程序时,必须有一个主对象(即
根
聚合),它包含模型层
中
的其他次要对象(即值对象
和
实体),以便将数据发送到强类型视图在我看来,
DDD
浏览 2
提问于2010-05-25
得票数 8
回答已采纳
2
回答
在
DDD
中
聚合对象
java
、
jakarta-ee
、
domain-driven-design
我可以使用相同的聚合类作为其他类
中
的成员吗?如果是,包含聚合的类是否会对其强制访问等?或者,聚合总是
在
层次结构的顶部吗?没有嵌套。
浏览 2
提问于2012-02-17
得票数 0
回答已采纳
2
回答
理解聚类索引
sql
、
sql-server
、
indexing
由于PostgreSQL不支持
聚集
索引,所以我考虑使用MSSQL服务器。我已经阅读了比较
聚集
索引
和
非
聚集
索引的。这篇文章的主旨是(强调我的): 有人告诉我,
和
很难支持表数据的物理排序,尤其是如果表
在
多个驱动器之间被
浏览 6
提问于2015-10-06
得票数 15
回答已采纳
2
回答
索引
和
嵌套集
sql
、
sql-server
、
indexing
、
nested-sets
我使用嵌套的集合来表示应用程序
中
的层次结构,并且想知道放置索引(
聚集
的还是其他的)的最佳位置。我正在使用2008。当与其他表链接时,最大的访问是通过左
和
右进行的。到目前为止,这是对层次结构最频繁的访问。我玩了把一个
聚集
索引放在左边
和
右边(因为大部分时间,它将被查询一个val BETWEEN @left AND @right。但是,
在
左边
和
右边进行聚类是正确的做法吗?
浏览 1
提问于2011-07-05
得票数 6
回答已采纳
2
回答
如果聚合
根
是“IN”聚合,那么它如何确保聚合的完整性?
c#
、
domain-driven-design
聚集
体
和
聚集
根
的时刻(
什么
是新的,对吗?)我看到马丁·福勒这样说: 聚合将有其组件对象之一是聚合
根
。来自聚合外部的任何引用都应该只指向聚合根目录。因此,
根
可以确保聚合作为一个整体的完整性。所以我阅读这个,因为聚合是父对象,聚合
中
的一个对象被选择为聚合根目录。此聚合之外的任何内容只能保存对
根
的引用。这让我很困惑。如果
根
是聚合的一部分,它如何确保任何事情?我的理解是,聚合的全部目的是:( a)作为域对象(值对象
浏览 5
提问于2016-03-18
得票数 2
1
回答
声誉引擎的设计
data-structures
、
graph
、
nosql
、
domain-driven-design
让我们设想一个社交网络,在这个网络
中
,每个用户都可以通过委托等方式从他人那里获得声誉。假设A
和
B最初的信誉是1,当A委托给B时,A
有
0,B
有
2,然后B可以委托给C,以此类推。此外-延迟
有
其作用域,并且作用域可以嵌套。所以A可以委托所有主题的声誉,或者只委托编程,或者只委托c#。他可以将编程委托给B,但将C#委托给C。这意味着最终的声誉取决于给定的作用域。因此,我们得到了一种
有
向图结构(可能是树,但还不清楚循环是
什么
),我们需要遍历它来计算信誉。 我试图用
DDD<
浏览 1
提问于2013-06-15
得票数 2
2
回答
DDD
:聚合
根
代码行太多
design-patterns
、
architecture
、
domain-driven-design
、
class-design
我遵循
DDD
原则,并拥有这些聚合
根
类。问题是,过了一段时间,我的课程包含了1400行代码,这使开发体验更加糟糕。 Is
有
任何推荐的
DDD
方法,我如何将这个聚合
根
class分成几个类?类
中
的所有方法
和
字段都属于它应该属于的位置,就像每个VO是由
根
方法创建的一样,它包含了许多
不同
的公共和私有方法。
浏览 0
提问于2020-11-30
得票数 1
2
回答
是否
有
相当于
DDD
之外的“聚合”?
domain-driven-design
、
domain-model
、
aggregate
编辑2:思考这个问题,我意识到“聚合可以
在
DDD
之外使用吗?”不是正确的问题,所以我改了标题。 由于
在
最初的帖子
中
描述的原因,我没有遵循
DDD
方法及其实体模型。尽管如此,我还是希望对紧密相关的概念进行分组(这些概念在同一个聚合
中
),并指定哪个概念是“父”(
根
)。除了
DDD
中
的聚合之外,是否
有
一种正式的方法来表示我刚才描述的内容?
在
本例
中
应用
DDD
将意味着我
浏览 0
提问于2020-08-23
得票数 1
1
回答
域驱动设计聚合
根
设计
c#
、
oop
、
domain-driven-design
、
aggregate
嗨,我正在尝试
在
一个简单的类集群上做
DDD
。我
有
渠道
和
出借人。渠道=渠道A,渠道B贷款人=银行A,银行B,银行C在这种情况下,我该如何设计我的聚合
根
? 聚合id是否应该是特定于银行的?或者它应该是特定于渠道的?
在
我的其他聚合
中
,我只想知道它是ChannelA-BankA还是ChannelB-BankC,也就是一个唯一的Id。在我看来,我可以让Channel成为聚合
根</em
浏览 6
提问于2013-10-29
得票数 1
2
回答
OOP应用程序体系结构:懒惰的加载器位于哪一层?
php
、
domain-driven-design
、
lazy-loading
、
poeaa
我计划为应用程序组件实现继承Mapper模式因此,我需要某种延迟加载集合从聚合
根
域对象传递给其他域对象。为了使我的(php)模型脚本组织起来,我将它们存储
在
两个文件夹
中
: controllers\ domain\ <- domain objects,
DDD
repository,
DDD
factory daccess\ &l
浏览 3
提问于2010-04-01
得票数 2
回答已采纳
1
回答
DDD
元素的确切关注点
和
责任
oop
、
object
、
domain-driven-design
、
aggregateroot
我
在
Martin Fowler的“企业应用程序架构的模式”一书中看到了很多关于
DDD
和
许多模式的文章,但我需要stackoverflow上的开发大师来帮助理解一些事情。main (methods and Functionalists)=应该包含在每个
DDD
组件
中
的关注点是
什么
,比如(存储库,聚合
根
),它是否应该将其委托给其他对象? 聚合
根
对象,例如。FaceBook,User是一个聚合
根
,包含UserObject(你),postObj
浏览 2
提问于2014-03-21
得票数 0
1
回答
由多个其他聚合
根
创建的聚合
根
architecture
、
domain-driven-design
、
aggregate
、
entity
我正在研究领域驱动设计( Design,
DDD
),我正在阅读microsoft的“用于容器化的网络应用程序的”一书,我无法很好地理解如何识别聚合
根
。
在
本书中,他们使用了一个示例,其中一个订单是聚合
根
,OrderItem是一个子实体:如果我正确理解它,OrderItem
有
一个ProductId,它标识了一个产品,如果我没有弄错的话,它应该是另一个聚合
根
如果OrderItem能够创建TaxesDetail,那么TaxesDetail将只是一个子实体,但是如果我们
有
一个
浏览 0
提问于2019-11-20
得票数 1
回答已采纳
3
回答
堆是否被认为是索引结构,还是严格地说是没有索引的表结构?
sql-server
、
heap
受这篇文章的启发:https://twitter.com/#!/SQLChicken/status/102930436795285505堆:它们是被认为是索引结构,还是严格地说是没有索引的表结构?
浏览 0
提问于2011-08-15
得票数 15
回答已采纳
1
回答
DDD
如何保存实体间的关系?
repository
、
domain-driven-design
我对
DDD
世界很陌生,我想用ADO.NET把它应用到我们的
DDD
应用
中
。
DDD
中有实体、聚合
根
、值对象。我
有
两个实体,比如一个博客文章,可能属于几个类别。实际上,我认为博客帖子
和
分类都应该是聚合
根
。博客文章和类别都有一个存储库,PostRepository
和
CategoryRepository,但现在我对如何实现1: post
和
类别实体之间的许多关系的持久性感到困惑。
在
DAO模式
中
浏览 2
提问于2016-12-20
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
路由器和交换机有什么不同?在实际使用中如何选择
DDD领域驱动设计落地实践系列:战略设计和战术设计
DDD+微服务实战:什么是DDD?
业务越来越复杂,领域驱动如何在业务开发中落地?
“软件设计”权威领域驱动设计简介
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券