腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
DDD
应用服务
中
的
CRUD
?
、
、
、
我是
DDD
的
新手,但我正在尝试将
DDD
的
概念融入到我当前
的
项目中。 对于我
的
域中
的
许多实体,客户端需要独立于任何特定
的
工作流执行所有标准
的
CRUD
操作。我发现自己有许多应用程序级别的服务,它们
的
名称类似于UserService或LocationService,它们除了充当各自存储库
的
外观外,几乎没有什么作用。这些作为存储库外观
的
应用程序服务是应用程序服务模式<em
浏览 1
提问于2012-04-26
得票数 9
回答已采纳
1
回答
应用服务
中
的
简单
CRUD
,
DDD
方式
我是
DDD
的
新手,我读了很多关于它
的
书,但我不能理解它。我正在做一个典型
的
CRUD
操作(Create),并且我必须针对存储库
中
持久存在
的
其余实体验证一些字段。我知道应用程序服务,不应该有任何业务逻辑,一个域实体,不应该直接访问存储库,域服务可能是最好
的
选择,但我不知道如何做好它。我很困惑。
浏览 0
提问于2015-03-30
得票数 0
1
回答
如何在实践中使用
DDD
?
、
我有一些疑惑如何使用
DDD
方法在真正
的
project.Roughly说,在我
的
应用程序
中
,我有两种类型
的
操作:简单
的
CRUD
操作,这是相当简单
的
,只需要在数据库
中
创建或更新记录,不需要太多
的
业务逻辑和一些需要它
的
操作对于这两种类型
的
操作,我使用服务来避免某种“不对称”,但对于
CRUD
操作,它看起来像是开销,因为我只是将save()方法包装在服务方法
中</e
浏览 1
提问于2017-02-08
得票数 0
3
回答
DDD
中
的
CRUD
操作
、
、
、
、
我正在用
DDD
设计一个应用程序。我正在从平面POCO对象转移到强域模型,所以我
的
问题是: 我是否必须直接从控制器调用我
的
基本
CRUD
操作(位于存储库层),而不通过域层?我看不出这样做有什么额外
的
价值,但我不确定它是否在
DDD
实践
中
,直接调用。
浏览 0
提问于2015-11-10
得票数 4
回答已采纳
1
回答
DDD
和用户实体实现Symfony UserInterface
的
设计问题
、
、
为什么Symfony文档建议在我
的
域用户实体上实现UserInterface接口?class User implements UserInterface, \Serializable {} 在我看来,这似乎破坏了一种基本
的
DDD
方法,因为我
的
域实体不应该依赖驻留在域之外
的
东西(在本例
中
问题是Symfony
的
UserPasswordEncoder需要UserInterface对象从用户那里检索salt/密码。目前,我有一个非常粗略
的
解决方案,它
浏览 1
提问于2018-10-12
得票数 2
回答已采纳
2
回答
如何识别
ddd
中
的
域?
、
我想构建一个应用程序,我想将
ddd
规则应用到我
的
架构设计
中
。我描述我
的
申请:在我
的
应用程序
中
,它们每个都有自己
的
页面。**每个操作add/edi
浏览 6
提问于2022-04-16
得票数 1
1
回答
建模域实体及其之间
的
关系
、
、
有人能帮我建模域实体和它们之间
的
关系吗?在创建合同时,它将始终具有sow。sow将有一个资源列表。资源有开始日期、结束日期、名称、小时费率(美元/小时)。合同可以有PCR列表(项目变更请求-对于pcr01、pcr02等许多项目来说都是空
的
)。每个PCR都有一个资源列表。pcr
中
的
资源可以是sow或先前pcr
中
的
资源
的
替换,也可以是全新
的
资源或从sow或先前pcr
中
删除资源。谁能帮我想出好
的
实体建模和数据库设
浏览 0
提问于2014-01-12
得票数 0
1
回答
使用请求ASP.NET ViewModel更新领域模型
、
我正在学习
DDD
模式,我有以下问题。现在,使用
DDD
更新域模型
的
正确方法是什么?创建域模型
的
新对象,映射所有请求命令属性,并在update方法Update(Model model)中使用该对象。然后只更新为更新而填写
的
属性。只需在update方法Update(string prop1, string prop2, bool prop3)
中
逐个传递所
浏览 3
提问于2021-07-14
得票数 0
回答已采纳
1
回答
DDD
与避免
CRUD
在我阅读
的
大多数文章
中
,
DDD
似乎都避免使用
CRUD
,因为我们处理
的
是建模业务流程,而不是数据。然而,我发现很难不对某些实体进行
CRUD
操作。例如,在学校
的
评分系统
中
,在老师给学生打分之前,必须有一个SchoolYear,或者GradingPeriod。我看不出没有
CRUD
我们怎么能管理GradingPeriods。有人能给我一点启发吗?
浏览 2
提问于2014-05-31
得票数 9
回答已采纳
1
回答
“后端”可以是子域吗?
、
、
让我们设想一个应用程序,在这个应用程序
中
,用户可以在项目上协同工作。有一个项目列表,用户可以在其中订阅一个项目,还有一个协作屏幕,多个用户可以在其中工作。我没有真正
的
线索,所以我把它识别为子域“后端”,这看起来太抽象了,因为它没有描述任何类型
的
业务领域。我上面提到
的
两个领域都需要来自后端
的
数据,所以我不太愿意将后端附加到其中任何一个。拥有“后端”子域是合法
的
,还是表示我
的
域没有明确定义?
浏览 0
提问于2021-07-01
得票数 0
回答已采纳
3
回答
DDD
适用于各种应用吗?
、
我在这里和其他论坛上看到
的
一个常见反应是:“你不需要做
DDD
。它是一个简单
的
CRUD
应用程序,
DDD
是一个过度工程”。嗯,我对
DDD
还是新手,我觉得
DDD
中有很多元素具有普遍
的
吸引力,可以全面使用,不管您
的
应用程序是否复杂,是否可以强制执行
DDD
。还是说在每个应用程序
的
设计中都有一个基本
的
选择:是否采用
DDD
方式,是“全部还是无”
的
选择?更新(为
浏览 3
提问于2012-08-06
得票数 11
回答已采纳
1
回答
Silverlight 4,WCF RIA架构,应用
DDD
、
、
、
、
在我
的
ASP.NET MVC应用程序
中
,我使用了
DDD
,它工作得非常好。我是Silverlight开发
的
新手,想知道如何应用
DDD
来构建新
的
架构。我看过WCF RIA服务,默认情况下暴露
的
是简单
的
CRUD
方法。我想使用MVVM模式。我想过在SVC之上创建领域模型。我会通过WCF RIA公开一些在我<em
浏览 2
提问于2010-04-13
得票数 2
1
回答
我应该用普通
的
Django还是rest Django来处理ajax请求?
、
、
、
、
我
的
网站上有一堆ajax请求(例如:upvote向服务器发送请求)还是建议我将所有必要
的
视图都放到Django rest框架
中
?
浏览 10
提问于2016-09-21
得票数 0
回答已采纳
1
回答
DDD
&工厂-密集
的
CRUD
作业
、
我们最近决定在我
的
团队
中
为我们
的
新项目采用
DDD
,因为有这么多明显
的
好处(来自活跃记录模式
的
学校),还有一些事情还不清楚。对
DDD
有什么想法吗?在我
的
场景
中
,“Transaction”似乎是聚合根
的
最佳候选。我在我
的
应用程序服务“InitiateTransaction”
中
定义了一个方法(也有一个“FinalizeTransaction”,因为它涉及重定向到PayPal),
浏览 3
提问于2014-04-25
得票数 0
回答已采纳
2
回答
如果需要登录,如何在Node.js服务器端使用Mocha Chai测试RESTful
CRUD
api?
、
、
、
、
我想测试一个web
应用服务
器端
的
CRUD
逻辑。但只有登录用户才能访问web应用程序。if (res.locals.user){} 我知道如何使用Mocha和Chai在没有登录检查
的
情况下测试这些
CRUD
功能,但我如何模拟登录用户来测试它们
浏览 1
提问于2014-08-08
得票数 3
1
回答
贫血域模型-域对象可能需要什么样
的
方法?
、
这个问题可能听起来很奇怪,但这是我有时会遇到
的
问题。我一直在尝试采用
DDD
,但是我一直面临着贫血领域模型
的
问题。问题是,当我开始思考域对象
的
行为时,什么都不会想到。从那时起,我就开始在互联网上寻找领域对象
的
行为应该包含哪些内容,很多人说这就是规则和验证。 问题是,我已经多次面对这样
的
情况:对于想要系统
的
客户来说,不需要任何验证。然后,我查看了控制器(它是用MVC构建
的
),以确定是否有特定于域实体
的
逻辑,而没有任何逻辑。只是读和写数据<
浏览 0
提问于2014-01-21
得票数 0
回答已采纳
2
回答
CQRS是否可以替代
CRUD
?
、
、
、
CQRS和
CRUD
之间有什么不同,我可以在这两种情况下使用UnitOfWork和Repository模式吗?
CRUD
: 任何帮助都将不胜感激。
浏览 2
提问于2013-09-05
得票数 6
回答已采纳
3
回答
什么应该是渣滓?
、
、
我读了很多关于
CRUD
的
文档,我仍然不明白到底什么应该是CRUDable!似乎大多数人都在谈论
CRUD
实体,但是他们
的
体系结构并没有在实体
中
显示任何创建、读取、更新或删除方法。它们在一个单独
的
类
中
实现这些
CRUD
操作。我喜欢把这类类称为
CRUD
控制器。 用
CRUD
控制器创建POCO实体正确吗?什么应该是渣滓?
浏览 5
提问于2014-08-20
得票数 0
回答已采纳
1
回答
在Azure移动应用程序服务
中
添加多个api
、
、
、
我在Azure移动
应用服务
中
仍然是新
的
,我对Azure移动应用程序服务有疑问,我们可以制作2 Api并将它发布到Azure移动应用程序服务
中
吗?例如,我
的
应用服务
是,我想在Api
中
添加2个Web,例如,web是一个用于
CRUD
用户数据
的
,另一个是用于支付
的
。我们能在
应用服务
中
做到这一点吗?并为调用Api设置端点,例如或,还是我们只能在应用程序服务
中
拥有一个Api?
浏览 3
提问于2017-12-06
得票数 0
回答已采纳
3
回答
DDD
\ES\CQRS
中
app
的
CRUD
部分
、
、
我想在我
的
项目中使用
DDD
\CQRS\ES。我刚刚开始使用它,所以我没有太多
的
经验。我知道现有的核心领域,支持领域和
CRUD
领域。我
的
核心域有对
CRUD
数据
的
引用。此外,当我添加新订单时,我应该通过事件发送公司名称和id,因为当我重建我
的
ReadStore时,数据库
中
可能没有公司,所以我无法从存储库
中
获得companyName PS。您知道使用simples
CRUD
操作要处理
的
<
浏览 2
提问于2013-02-20
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Lego支持DDD的技术中台
【合集】Lego:支持DDD的技术中台
中台架构下的DDD和落地实践
Dapper.SimpleCRUD:Dapper的CRUD助手
SSM实现简单的CRUD技术分析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券