腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CQRS
:
查询
和
业务
规则
architecture
、
domain-driven-design
、
cqrs
我在NodeJs中使用
CQRS
,DDD
和
Clean架构,在我的
查询
端,我需要使用一些
业务
规则
(计算,这里是getNetRealEstateAssets())来从我的API返回一些信息。我有一个GetTenantsQuery
和
一个GetTenantsHandler类: export default class GetPerformancesHandler { async executenetRealEstateAssets, 1000) : round(netRealEstateAs
浏览 11
提问于2020-01-31
得票数 2
2
回答
CQRS
& DDD -使用
cqrs
读取模型的域模型
业务
规则
验证
domain-driven-design
、
cqrs
我是DDD
和
CQRS
模式的新手,我想知道如何验证领域实体。我将使用常见的示例Order->OrderLine,其中Order是AR。我也在使用
CQRS
方法,我认为使用ReadModel来获取验证我的
业务
规则
所需的数据并不是一个糟糕的option...What,您认为呢?
浏览 0
提问于2012-05-18
得票数 3
回答已采纳
1
回答
DDD
和
相关模型的收集
和
分页?
architecture
、
domain-driven-design
接下来,有时我需要的只是A
和
Foos,而不是Bars。我应该有一个方法在我的回购说:getAWithFoos()?我不喜欢返回的A只会部分填充(没有boos),而且您不能通过检查模型就知道这一点。现在,我正在考虑构建一个“
查询
”模型,在这个模型中,我需要为我需要的场景设置不同的类,比如包含A
和
相关Foos的'AWithFoos`‘等等。这有意义吗?
浏览 0
提问于2014-10-27
得票数 4
回答已采纳
1
回答
CQRS
-
业务
验证
规则
design-patterns
、
command
、
cqrs
、
saga
我正在使用
CQRS
和
事件源模式创建一个系统(我希望如此)。我必须根据一个读取模型存储的统计数据
和
由不同的读取模型存储的用户设置数据(都是由过去的事件创建的)来做出
业务
决策。什么是放置
业务
逻辑
规则
的好地方,
业务
逻辑
规则
的结果取决于这些数据? 其他抽象层,比如传奇?
浏览 1
提问于2015-07-30
得票数 0
回答已采纳
1
回答
进行
CQRS
时的ViewModel定位
asp.net-mvc
、
viewmodel
、
dto
、
cqrs
、
3-tier
假设您有一个分层的项目,分为表示层、
业务
层和数据访问层。如果您使用的是
CQRS
,那么您将直接从数据访问层到表示层进行
查询
,而绕过
业务
层。这里也有类似的问题-- 但是如果你正在做ViewModels,你将不会像答案中提到的那样在你的
CQRS
和
域对象之间进行映射,因为你绕过了你的域/
业务
层,那么你应该把
CQRS
放在哪里?
浏览 2
提问于2012-07-13
得票数 1
回答已采纳
2
回答
CQRS
中是否有不允许在同一个控制器操作中使用
查询
和
命令的
规则
?
c#
、
domain-driven-design
、
cqrs
、
command-query-separation
我有违反任何
规则
吗?命令仍然与
查询
分离。
浏览 8
提问于2022-02-19
得票数 1
1
回答
价值对象与
业务
逻辑演进
architecture
、
domain-driven-design
特别是在玩DDD
和
Value对象时,我遇到了一些问题。 VOs在构造函数\fabric方法中隐藏验证逻辑,允许我们依赖于对象始终处于一致状态这一事实。我的问题是,当
业务
逻辑发生变化,但数据库中存储的数据没有变化时,我们应该做什么。一直以来,我们都能够接受来自用户输入的数字、下线
和
括号的任何组合,作为有效的电话号码。有什么方法可以允许我们使用VOs而仍然能够读取无效的数据(根据旧的
规则
是有效的,而这些数据已经消失了)?可能是某种版本的VOs?当新的
业务
逻辑到达时,我们不是改变旧的VO,而是创建(继承)新的?
浏览 4
提问于2019-12-12
得票数 1
回答已采纳
1
回答
CQRS
和
Command、CommandHandler
和
聚合验证
c#
、
asp.net-core
、
cqrs
我正在一个新的项目中执行
CQRS
的第一步。按照
CQRS
方法,我使用MediatR作为框架来编排命令。 不需要IRepository实现的
业务
浏览 0
提问于2018-10-19
得票数 2
回答已采纳
2
回答
应用程序中的层设计
c#
、
design-patterns
、
domain-driven-design
也就是说,写入流程通过SL,但为了从数据库读取数据,希望我们在表示中有一个指向DAL的linq
查询
。这看起来很奇怪,但我被告知我的方式是过时的,我的方式和他们提出的方式本质上是一样的。而不是我认为的服务层方法:然后是Business中的相同方法,它可能会对获取的内容应用一些
规则
浏览 0
提问于2012-10-08
得票数 2
回答已采纳
1
回答
CQRS
:命令有效性
和
UI
design-patterns
、
architecture
、
cqrs
我目前正在研究在构建特定系统时是否可以应用
CQRS
,并且有一些我很难找到答案的问题。命令可以将其作为整体验证的一部分进行检查。此外,如果有一个read模型列出实体,这里也需要使用相同的
规则
和
代码进行类似的安全修整。
浏览 2
提问于2012-08-31
得票数 3
2
回答
DDD
CQRS
ES中聚集的读取模型
domain-driven-design
、
cqrs
在
CQRS
+ ES
和
DDD中,拥有聚合的小型读取模型以从其他聚合或有界上下文中获取数据是一件好事吗?例如,在order validation (在Order aggregate中)中,有一个
业务
规则
,它仅在customer未标记时才验证订单。通过同步域事件将标志信息放入读取模型(特定于聚合)。
浏览 0
提问于2016-12-28
得票数 1
4
回答
如何使用
CQRS
和
事件源处理依赖于应用程序中现有记录的命令
domain-driven-design
、
cqrs
、
event-sourcing
我们使用的是
CQRS
和
EventSourcing。因此,我们在应用程序中有x个先前添加的资源。但是我们不应该这样做,因为按照
cqrs
命令不应该进行
查询
。也就是说,命令不能依赖
查询
,因为
查询
可能会有陈旧的记录。 在不
查询
应用程序中的现有记录的情况下,我们如何实现此
业务
场景?
浏览 9
提问于2016-01-30
得票数 3
回答已采纳
1
回答
haskell的
CQRS
/ES,使用“走出焦油坑”纸结构
haskell
、
cqrs
、
event-sourcing
我发现很难将
CQRS
/ES与“焦油坑外”的纸结构结合起来。该体系结构包含4层:
业务
领域(纯功能)控件(使这些层一起工作的所有脏东西)考虑到
CQRS
/ES,我有一个决策引擎。我觉得我必须先执行
查询
,检查控件层中条目的存在,然后将数据库上的
查询
结果传递给Business,然后Business将返回一个事件。其结果是,我有一些
业务
代码(与
查询
相关的
业务
代码<e
浏览 0
提问于2017-01-11
得票数 3
回答已采纳
1
回答
在DDD中,从域对象返回列表的正确方法是什么?
oop
、
model
、
dns
、
domain-driven-design
在面向对象的基础上,数据
和
行为必须结合在一起。举个例子也许是错的,但是数据
和
行为都在下面。
浏览 2
提问于2022-06-16
得票数 1
回答已采纳
1
回答
存储库模式、ViewModel
和
ORM
orm
、
viewmodel
、
repository-pattern
、
dto
使用repository模式
和
ViewModels,如果不希望原始数据库对象在存储库之外泄漏,如何针对数据库构建
查询
?如何在不加载内存中的所有数据库
和
使用LINQ对象的情况下实际创建
查询
?例如,有了EF,我有一堆POCOs,它有几个属性与db字段相匹配,但也有一些不直接支持枚举的东西(目前),以及防止N+1
和
更容易
查询
的外键ID等等。,然后在内存中集合上构建LINQ
查询
,这是非常低效率的。我不能只在存储库中构建
查询
。基本上,如何防止数据库实体使用其cr
浏览 0
提问于2012-06-29
得票数 0
回答已采纳
3
回答
DDD/
CQRS
查询
事件
domain-driven-design
、
cqrs
、
event-sourcing
、
akka-persistence
我在看用approach Event Sourcing/DDD/
CQRS
设计的应用程序中
查询
的帖子。当用户
查询
时,尤其是特定于
业务
的
查询
时,他/她将对当前状态感兴趣,而不是事件的历史。
CQRS
中的
查询
或'Q‘部分如何与事件采购一起工作? 假设我有一个域对象"Account“作为聚合根。应收账款将
浏览 0
提问于2014-08-28
得票数 6
2
回答
如何在
CQRS
中对复杂
查询
类进行建模
oop
、
domain-driven-design
、
cqrs
如何对
查询
类(
CQRS
)建模,假设数据是从不同的地方累积的,然后
业务
逻辑在这些数据上运行。目前,我们有代码来提取Manager类中所需的数据
和
域模型中的
业务
逻辑。有没有更好的方法。
浏览 1
提问于2018-10-03
得票数 0
1
回答
CQRS
/Event,如何获得一致的数据来应用
业务
规则
?
domain-driven-design
、
cqrs
、
event-sourcing
有时,我正在使用
CQRS
模式
和
事件源开发一个小项目。我有一个结构性的问题,我不知道该采取什么解决办法来解决这个问题。在命令处理程序/实体/聚合(对讨论来说不重要)中,必须应用
业务
规则
;如果客户端是帐户中资金最多的10%之一,则可以获得一些奖励。我不能使用事件存储,因为不可能进行这样的
查询
; 在需要数据库数据来应用
业务
规则
的情况下,您应该如何做?
浏览 1
提问于2012-12-11
得票数 11
回答已采纳
2
回答
共享相同聚合的有界上下文
c#
、
domain-driven-design
、
business-rules
DDD公开有界的上下文、域模型、聚合.但我经常怀念商业
规则
的关键点。我想知道
业务
规则
是如何集成到这种方法中的。以下是一个例子: 假设您在一家信用公司中有两个有界的上下文。这些上下文嵌入了真正的
业务
特性。从概念上看,我认为这些有界上下文应该分别嵌入公共模型部分
和
类似的领域模型实体(3或4个会计实体的图形)。即使它们各自的模型嵌入了一个公共子模型(我们没有计划它可以改变),应用于这些子模型的
业务
规则
也是不同的。如果应用不同的
业务
规则
(就数
浏览 1
提问于2015-04-19
得票数 0
回答已采纳
1
回答
数据仓库
和
复杂
查询
(DTO)
c#
、
cqrs
、
repository-pattern
、
dto
遵循经典的3层体系结构DAL层-我的存储库有DBContext实现(Ado.net),Dal返回纯实体(参考域模型)UI层(WPF)>服务层(BLL)>存储库存储库阅读一篇又一篇文章,说明数据存储库应该只返回域模型。以及CustomerService在BLL层(不允许我返回DTO的方法)好的,假设我在
查询<
浏览 0
提问于2021-01-18
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CQRS-简单的架构设计
详解CQRS架构模式
从单体到事件驱动架构:找到新架构中的接缝
用 CQRS/ES 模式构建弹性 Node.js 应用
传统关系型数据库查询效率提升
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券