腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
从
另一个
聚合
或
传奇中
获取
聚合
的
状态
、
、
、
如果我在
聚合
中处理一个命令,我可以读取它
的
状态
,但是如果我需要知道
另一个
聚合
的
一些属性呢?Aggregate List<UUID> tasks; 我读过关于Saga
的
文章,但也没有得到,如果我们也可以在Saga中获得
聚合
状态
。
浏览 11
提问于2019-11-15
得票数 1
1
回答
Axon:事件源
聚合
无
状态
更改事件
、
我有一个实用程序,我想发布一个非
状态
的
唱唱事件作为触发器。 当我使用asEventMessage并查看events表时,我有点困惑。该事件具有系统其他部分中不存在
的
聚合
标识符,且类型条目为null (在读取文档时,听起来asEventMessage
的
预期行为相当于
从
聚合
浏览 1
提问于2017-03-09
得票数 0
回答已采纳
1
回答
调用交叉
聚合
计算函数在应用命令后更新读取模型
、
、
命令更新
聚合
A
的
状态
;因此需要用交叉
聚合
计算方法
的
结果更新读取模型;该方法属于
另一个
聚合
B,它包含对
聚合
A
的
引用;该方法是
聚合
B和引用
聚合
A
的
状态
的
函数。我
的
考虑(可以跳过): 命令处理程序更新
聚合
A
的
状态
在技术上可以
从
存储库中
获取
<e
浏览 3
提问于2017-09-13
得票数 1
回答已采纳
1
回答
为什么存储库方法应该接受域实体作为参数?
假设我们有单独
的
读取模型,因此我们只在写入端使用存储库,而不在读取端使用存储库。(这个问题都是关于write side
的
)接下来,假设我们不想使用ORM
或
反射
从
存储库中
获取
聚合
内部结构。 显然,剩下
的
解决方案之一是
聚合<
浏览 1
提问于2018-09-02
得票数 0
1
回答
使用EventScheduler不会在
聚合
中触发事件处理程序。
、
、
当我通过命令触发预定事件时,我没有看到预期
的
事件处理程序触发。我试图隔离一个一次性
的
业务事务,在一个佐贺,同时仍然允许事件来源
的
集合,以便能够重播
状态
变化。Executors.unconfigurableScheduledExecutorService(Executors.newSingleThreadScheduledExecutor());我有一个具有@CommandHandler
的
聚合
模型void setEventGateway(EventGateway eventGatew
浏览 2
提问于2020-01-21
得票数 1
回答已采纳
2
回答
在对域建模时,是否应该考虑“每个
聚合
一个事务”
的
规则?
、
、
、
、
考虑到域事件模式和这个,为什么每个事务模型都保留一个
聚合
呢?在一些好
的
情况下,一个
聚合
可以改变
另一个
聚合
的
状态
。即使移除一个
聚合
(
或
更改它
的
身份),也会导致其他引用它
的
聚合
的
状态
发生改变。有些人说,每个
聚合
保持一个事务有助于可伸缩性(每个服务器保持一个
聚合
)。但这种思维方式是否打破了DDD
的
基
浏览 4
提问于2014-04-27
得票数 4
回答已采纳
3
回答
CQRS中命令处理程序、
聚合
器、存储库和事件存储之间
的
关系
、
、
我想了解CQRS系统中命令处理程序、
聚合
器、存储库和事件存储之间关系
的
一些细节。
聚合
提供行为和内部
状态
。国家从来都不是公开
的
。改变
状态
的
唯一方法是使用这种行为。事件存储,最
浏览 0
提问于2012-09-11
得票数 42
回答已采纳
1
回答
DDD和CQRS,
如何
确保提供
的
关系id是否真的作为
另一个
聚合
根存在?
、
我有两个独立
的
聚合
根product与自己
的
实体和VO's和manufacturer。让我们只考虑product
聚合
。产品集合不应该知道制造商,它只需要制造商id,就这样,但是.<em
浏览 0
提问于2021-02-23
得票数 0
回答已采纳
2
回答
用于处理而不是用于更新
聚合
的
CQRS命令
、
、
我有一个项目开发使用域驱动
的
设计原则。它是基于使用axon框架
的
CQRS。我有一个场景,我需要在一个特定
的
命令上使用aggregate
的
状态
在
聚合
中生成一个文档。我不需要在
聚合
中存储生成
的
文档
的
id。但是我需要使用所生成文档
的
id
从
聚合
中发布一个事件,因为
另一个
域需要该id。触发一个命令而不是更新
聚合
状态
,而是执行一些处理和发布
浏览 15
提问于2018-12-19
得票数 0
回答已采纳
2
回答
是否直接
从
Axon
聚合
的
命令处理程序CQRS运行查询?
、
假设为了处理来自
聚合
"Foo“
的
命令,我们首先需要查询
另一个
聚合
"Bar”
的
状态
以进行验证(来自
另一个
有界上下文,因此这不是简单查找“Foo”
的
成员
聚合
的
问题)。选择(2),我们应用一个事件,请求一个专用
的</em
浏览 1
提问于2020-09-28
得票数 2
回答已采纳
1
回答
如何
使用ddd实现
状态
模式
、
、
、
我一直在寻找关于
如何
使用DDD来完成这个任务
的
信息,在其他网站中,我找到了一个使用枚举
的
网站。 但是,使用这种
状态
模式
的
实现,更改
聚合
的
是实体(
或
value对象,我不知道
如何<
浏览 2
提问于2014-03-04
得票数 0
2
回答
事件源--
如何
在命令中查询?
、
我们希望能够读取命令用例中
的
状态
。这可能不一致,因此解决方案可能是将最新版本
的
聚合
存储在两个写/读模型中,以便能够判断
状态
浏览 3
提问于2022-07-04
得票数 3
回答已采纳
1
回答
如何
在ddd中实现引用beetwen
聚合
?
、
在ddd中,实体可以引用相同
聚合
的
实体
或
另一个
聚合
根(但不能引用
另一个
聚合
中
的
实体)。 对于1和2,我
的
问题是,实体不应该访问存储库。此外,神奇
的
懒惰加载机制并不总是可用
的</e
浏览 0
提问于2015-05-28
得票数 2
回答已采纳
1
回答
Esper:关于@Hint("reclaim_group_aged=age_in_seconds")
、
在Esper文档5.6.2.1关于分组
的
提示中,在age_in_seconds秒内未更新
的
聚合
状态
。“
如何
理解“
聚合
<e
浏览 2
提问于2016-05-19
得票数 0
4
回答
如何
在CQRS模式中
获取
聚合
状态
?
、
根据Martin和Microsoft
的
文章,CQRS是一种应用于BC
的
模式,而不是整个系统
的
体系结构。我对
如何
从
CQRS中
的
任何外部
获取
聚合
状态
感到困惑。
聚合
应该有一个命令Get 在写模型中返回其
状态
,还是在read模型中返回相应
的
查询?但我认为G
浏览 9
提问于2021-03-09
得票数 1
回答已采纳
1
回答
聚合
必须知道它
的
行为,并且只基于它自己
的
状态
?
聚合
能在其行为(方法)中使用其他
聚合
的
状态
吗?
、
、
、
聚合
能在其行为(方法)中使用其他
聚合
的
状态
吗?如果我插入链接到其他
聚合
,服务访问其他
聚合
。还是
聚合
体必须知道自己
的
行为并将其建立在自己
的
状态
上?我有个例子。我故意
浏览 3
提问于2017-11-26
得票数 2
回答已采纳
2
回答
你
如何
存储
状态
的
变化,事件驱动编程?
、
、
、
、
我有一个
聚合
,我们称之为预约,我有一个事件。其中一些事件将导致
聚合
状态
发生变化。这种
状态
中
的
一些是功能性
的
,它自然地属于
聚合
-例如,类似于“计算
的
税”。我想说
的
一些
状态
更多
的
是技术上
的
而不是功能上
的
,比如如果一条消息被发送到第三方系统,让我们称之为"isMessageSentToASystem“。在数据库中,我有两个表,一个用于
聚合
,<
浏览 3
提问于2018-12-08
得票数 0
2
回答
聚合
子实体中
的
不变性
、
、
我已经开始使用领域驱动
的
设计原则,但目前遇到了一个特定
的
问题。我有一个
聚合
,它有多层嵌套子实体,如下所示: private readonly,包括它们
的
ids。这让我想,我
的
域模型可能不是最优
的
,但我看不出这有什么不同,因为嵌套
的
实体如果没有各自
的
父实体就永远不会存在。 另一种方法是使用单个值对象,该对象保存给
浏览 1
提问于2019-11-01
得票数 0
1
回答
聚合
标识符
的
分布式使用
、
我想知道,在
另一个
(扩展)
聚合
中跨服务使用
聚合
标识符是否会被认为是不好
的
做法,后者共享它们围绕相同可识别实体旋转
的
共享。一般来说,这似乎是可行
的
,因为当我在第二个服务中发送一个命令时,它会被
获取
并更新其
状态
。由于我可以使用EventSourcingHandler也使用在其他服务中创建
的
事件来操作它
的
状态
,所以我
从
第一个服务
聚合
应用
的
源
获取
浏览 2
提问于2020-06-19
得票数 1
回答已采纳
2
回答
集合应该是事件处理程序吗?
、
我目前正在开始我
的
第一个真正
的
尝试DDD/CQRS/ES系统后,研究了大量
的
材料和例子。1)我看到了一些事件源示例,其中聚集器是事件处理程序,它们对每个事件
的
处理方法就是对对象实例上
的
状态
进行变异
的
方法(它们为会改变
状态
的
事件实现IHandleEvent接口)。2)我还看到了一些示例,其中Aggregates看起来就像简单
的
经典实体类,对域进行建模。
另一个
事件处理程序类参与了<e
浏览 6
提问于2014-11-11
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用SQL理解Django中的Group By
“软件设计”权威领域驱动设计简介
UML(统一建模语言)各种图总结
深入解读Flink窗口的应用与实现
Polygon 联创:深入探讨聚合区块链理论,与共享排序器有何不同?
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券