腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
DDD
,
如何
处理
共享
数据
的
聚合
根
?
、
我目前正在开发一个租赁房地产应用程序(PHP),我正在尝试让我
的
头脑围绕
DDD
… 在发现“租期”有界上下文( BC )和“计费”BC时,我注意到这两个BC都有一个“租户”
聚合
根
(AG)。但是“租户”
的
意思似乎在每个公元前都不同。 在公元前
的
“租期”,有一条商业规则,规定所有租户必须年满18岁。这两个BC都没有100%
的
所有租户
数据
。所以我
的
问题是,这是否意味着应该有一个单独
的
BC (TenantManagement)
浏览 22
提问于2019-05-02
得票数 1
1
回答
DDD
元素的确切关注点和责任
、
、
、
我在Martin Fowler
的
“企业应用程序架构
的
模式”一书中看到了很多关于
DDD
和许多模式
的
文章,但我需要stackoverflow上
的
开发大师来帮助理解一些事情。main (methods and Functionalists)=应该包含在每个
DDD
组件中
的
关注点是什么,比如(存储库,
聚合
根
),它是否应该将其委托给其他对象?
聚合
根
对象,例如。FaceBook,User是一个
聚合</e
浏览 2
提问于2014-03-21
得票数 0
2
回答
领域驱动设计(
DDD
)和
数据
库生成
的
报表
、
、
我还在调查
DDD
,但我很想知道一个潜在
的
陷阱。 根据
DDD
,
聚合
根
不应该知道持久性,但这不意味着整个
聚合
根
最终都会在内存中实例化吗?例如,如果
数据
库不应该知道持久性,那么
聚合
根
如何
要求
数据
库对许多
数据
进行分组和汇总?
浏览 2
提问于2016-07-19
得票数 1
回答已采纳
1
回答
DDD
和批
处理
(例如使用Spring batch)
、
我想在批
处理
应用程序中使用Spring batch。我已经有了一个遵循
DDD
设计
的
域模型。我
的
问题是,批
处理
(在我
的
例子中,使用Spring batch)
如何
适应
DDD
?例如,我有一个
聚合
根
A,它
的
一个子节点是实体B。A有一个包含一个或多个B
的
列表。当每行对应一个操作(添加、删除...)时,批
处理
应用程序会收到一个文件在B
的
列表上。在我
的
浏览 2
提问于2012-04-16
得票数 1
回答已采纳
2
回答
多个实体
共享
的
DDD
值对象
、
我一直在研究
DDD
,对于值对象有一些问题。我为Email、Phone和Address创建了值对象,然后使用它们
的
构造函数向它们添加了验证。到目前一切尚好。问题是对于不同
的
聚合
根
,我需要相同
的
值对象。假设我有3个
聚合
根
,它们需要相同
的
值对象(客户、医生、接待员) 我见过一个为每个
聚合
根
创建一个地址
的
示例,但我不想重复代码,因为这些ValueObjects也包含验证。我可以在
聚
浏览 33
提问于2019-07-30
得票数 1
2
回答
DDD
中是否有关于
共享
值对象
的
概念?
、
、
、
我需要知道
如何
在
DDD
中使用
共享
值对象,例如? 如果我有两个名为注册和接纳
的
聚合
根
,那么这两个
聚合
都会消耗一个名为Address
的
值对象。尽管我
的
无处不在
的
语言不同(接纳地址和注册地址),但这个地址对象
的
模型是相同
的
(我
的
意思是它有共同
的
属性)。因此,我决定将这个值对象从这两个
聚合
根
移到上下文中
的</e
浏览 2
提问于2014-07-03
得票数 5
1
回答
如何
在
DDD
上建立继承模型?
我目前正在试用
DDD
和阅读埃文斯
的
书。我已经建立了一个模型,它有一个
根
为Student
的
聚合
。我不知道
如何
处理
DDD
中
的
继承。 还是我不应该使用
浏览 2
提问于2014-05-31
得票数 13
回答已采纳
1
回答
泛化和
聚合
率,实体
您好,我有两个实体
共享
一些共同
的
属性,学习和教师,然后我想要做一个泛化 ? 但我对
如何
在我
的
领域中表现这一点持怀疑态度。我应该将person表作为普通实体吗?或者作为
根
聚合
体?或者,您不需要将那个person实体和两个学生或教师实体表示为
聚合
根
吗? 我不知道
如何
在泛化
的
情况下对我
的
领域进行建模。但具体地说,我怀疑是否应该将person类作为
聚合
根
,并且实体
浏览 18
提问于2021-04-06
得票数 0
回答已采纳
1
回答
帖子和评论-我应该
如何
在领域驱动
的
设计中定义它们?
、
、
我正在设计一个博客在领域驱动
的
设计。我不知道该
如何
定义模型:发布和评论。我
的
数据
库:用户可以看到一个帖子和相关
的
评论。因此,我认为Post模型可以是
聚合
根
,而Post模型应该包含一个相关评论列表。 }p
浏览 0
提问于2022-02-07
得票数 3
回答已采纳
1
回答
如何
访问
聚合
根目录后面的实体?
我进入了
DDD
的
第一周,并且定义了几个具有
聚合
根
的
实体。J
浏览 3
提问于2011-12-19
得票数 1
回答已采纳
4
回答
域驱动设计,两个
聚合
体能有相同
的
根
吗?
、
、
、
GetReasonForDeactivation () 这两个
聚合
共享
相同
的
根
,dbo.Employee。由于我遵循
的
规则是,在一个事务中只能修改一个
聚合
,因此我永远不会遇到这样
的
情况:我使用相同
的
ID加载两个
聚合
,最后在同一个事务中加载ID为3
的
InactiveEmployee和ID为3
的
ActiveEmployee这个
DDD
好吗?
DDD
允许有两个具
浏览 0
提问于2015-05-23
得票数 7
回答已采纳
1
回答
DDD
中消息传递和事务
的
区别?
、
、
因此,在
DDD
中,应该发生在单个
聚合
根
上
的
transactions (想必是business transaction),以及作为单向通知发生在域/
聚合
之间
的
messaging或events。So transactions是关于同步通信
的
,events是关于
DDD
中
的
异步通信吗?所以,它是否试图展示基本强大
的
、最终一致
的
通信? 那么,在多个
聚合
体之间旋转单个processe
浏览 5
提问于2022-07-01
得票数 0
回答已采纳
2
回答
使用Hibernate保存后,
DDD
查找子元素
的
ID
、
、
children; private Integer id;}AggregateRoot aggregateRoot = aggregateRootRepository.getById(id); Child child你知道
DDD
应该怎么
处理
这个案子吗?
浏览 4
提问于2016-01-15
得票数 5
回答已采纳
2
回答
DDD
:
根
聚合
保存对另一个
根
聚合
的
引用是正确
的
吗?
、
当遵循领域驱动设计(
DDD
)时,
根
聚合
是否正确地保存了对恰好是单独
聚合
上
的
根
实体
的
内部实体
的
引用?我认为这是不正确
的
,主要是因为蓝皮书上
的
这条规则: 除了
根
实体之外,
聚合
边界之外
的
任何东西都不能保存对内部任何内容
的
引用。
根
实体可以将对内部实体
的
引用传递给其他对象,但是这些对象只能短暂地使用它们,而且它们可能不会
浏览 0
提问于2016-08-17
得票数 35
回答已采纳
2
回答
DDD
:谁能解释一下DTO、
聚合
根
和分离实体之间
的
区别?
、
、
、
在弄清楚这三者之间
的
区别时,我有点困惑。假设我有一个客户->地址关系,(JPA)分离
的
实体也会有这个关系(假定是急切加载)。哪里需要额外
的
聚合
根
?哪里需要DTO呢?它们是大同小异吗?其中一个原因可能是遵从JPA
的
实体具有一些客户端根本不感兴趣
的
信息,例如@Entity、@Id、@OneToMany。我可以使用JAX-RS/-WS轻松地将其转换为JSON/XML,并且几乎每个客户机都可以
处理
它,那么有什么必要拥有它呢?它们是几乎
浏览 3
提问于2014-10-28
得票数 2
3
回答
DDD
中聚集子对象
的
检索
在
DDD
中,
聚合
的
根
是检索其子对象
的
唯一引用。
聚合
的
根
存储库只负责提供
根
对象引用。如果我需要子对象,那么需要调用
聚合
的
getter方法来检索子对象,这会导致一个DB查询。考虑我从DB检索多个
聚合
的
情况。因此,在我
的
例子中,这种情况会导致多个
数据
库查询,从而导致非常慢
的
请求。
如何
在
DDD
浏览 1
提问于2011-05-23
得票数 1
3
回答
领域驱动设计中实体和
聚合
的
区别
、
、
在领域驱动设计中,实体和
聚合
根
之间
的
主要区别是什么?例如,在实体框架中,如果我能够确保
数据
完整性实体,
聚合
的
用途是什么?
浏览 3
提问于2015-09-02
得票数 50
回答已采纳
1
回答
使用.NET和UnitOfWork
的
MVC web应用程序需要多少存储库?
、
、
、
、
我正在做
的
这个项目包含了18个领域
的
知识,分为5个包。 提前谢谢。
浏览 0
提问于2018-04-03
得票数 0
1
回答
在子实体中引用另一个
聚合
根
?
我想在
DDD
的
帮助下建立订单和产品概念,但是我想知道
如何
处理
它。假设您有Order类,它具有OrderItem类,因为它
的
子类和Order是
聚合
根
,而Order类有OrderItems列表,并且每个OrderItem都有对Product
的
引用。当然,产品是
聚合
根
。我是说像这样
的
事情:... public list<OrderItem> Order
浏览 3
提问于2014-12-15
得票数 2
回答已采纳
1
回答
在需要从其他领域读取模型
的
简化
DDD
/CQS模式中读取模型/
聚合
代码组织
、
我自己
的
情况如下:我有"conference“域和"conference”
根
聚合
和"conference_edition“
聚合
。在RDBMS中,语言会议有很多版本。在这个领域,所有与外部世界
的
“沟通”都是通过
根
聚合
“会议”完成
的
。“创建”这个读取模型(在简化
的
DDD
示例eShopOnContainers中,我假设查询可以直接查询域
聚合
): I可以通过
处理</em
浏览 3
提问于2021-02-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券