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