Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何定义分层数据结构的DDD聚合根?
我目前正在尝试将领域驱动设计原则应用于我的开发实践 我一直致力于如何为按层次结构组织的数据定义聚合根 我们以文件夹结构为例 每个文件夹可以有 0 N 个子文件夹 子文件夹 0 N 也可以有 0 N 个子文件夹 依此类推 我对文件夹及其所有直
c
domaindrivendesign
aggregateroot
导入数据和事件溯源
我目前正在开发一个整体系统 我希望将其引入现代并结合 DDD 和 CQRS 我收到了重新编写解决方案的导入机制的请求 并认为这可能是开始此重新架构过程的好机会 目前流程是 用户上传 CSV 系统解析 CSV 并在屏幕上显示每一行 对每一行以
domaindrivendesign
CQRS
eventsourcing
DDD建模,聚合根之间的交互
Marked my aggregate roots with 1 2 3 Looks quite nice almost like grapes 我不喜欢的是一个标有红色箭头的实体 让我们想象一下 AR 1 是公司 AR 2 是办公室 AR
domaindrivendesign
Modeling
aggregateroot
有界上下文共享相同的聚合
DDD 公开了有界上下文 领域模型 聚合 但我经常错过业务规则的关键点 我想知道业务规则如何集成到这种方法中 这是一个例子 假设您在一家信贷公司中有 2 个有界上下文 一项用于追偿债务 另一项用于提前退款 这些背景嵌入了真正的业务特性 从概
c
domaindrivendesign
businessrules
BL 服务:异常还是方法结果?
最好的方法是什么 为什么 V1 try var service IoC Resolve
NET
Architecture
domaindrivendesign
businesslogic
ntierarchitecture
DDD:通过身份引用聚合根内的实体
我一直在寻找正确的参考方式entities位于一个聚合根 当我们只得到他们的身份来自 URL 参数 我问了一个上一个问题 https stackoverflow com questions 7196820 update an entity
languageagnostic
domaindrivendesign
Entity
Identity
aggregateroot
具有行为和 ORM 的丰富域模型
观看 Jimmy Bogard 的 NDC12 演示 Crafting Wicked Domain Models 后 http ndcoslo oktaset com Agenda http ndcoslo oktaset com Agen
c
NET
Architecture
orm
domaindrivendesign
领域驱动设计和安全
这与此相关question https stackoverflow com questions 3006808 security implementation in domain driven design这似乎是不久前问过的 项目中的安全
domaindrivendesign
DDD:我真的需要加载聚合中的所有对象吗? (性能问题)
在 DDD 中 存储库加载整个聚合 我们要么加载全部 要么不加载 这也意味着应该避免延迟加载 我关心的是性能方面的问题 如果这导致将数千个对象加载到内存中怎么办 例如 聚合Customer一万回来Orders 在这种情况下 是否意味着我需要
domaindrivendesign
什么属于聚合根
这是一个实用的领域驱动设计问题 从概念上讲 我认为我得到了聚合根 直到我去定义一个聚合根 我有一个 Employee 实体 它已作为聚合根出现 在商业领域 some员工可以记录与工作相关的违规行为 员工 违规行为 由于并非所有员工都受到此限
domaindrivendesign
Aggregate
root
entities
恢复域对象的最佳方法
这是一个如此简单而常见的场景 我想知道到目前为止我是如何做到的以及为什么现在遇到问题 我有这个对象 基础设施程序集的一部分 public class Queue public class QueueItem public QueueItem
OOP
domaindrivendesign
factorypattern
Java 8 的迭代器与流
为了利用广泛的查询方法包括java util stream在 Jdk 8 中 我尝试设计领域模型 其中 getters 的关系 多重性 零个或多个实例 返回一个Stream
Java
java8
domaindrivendesign
javastream
domainmodel
领域驱动设计中的 WCF 序列化和值对象模式
Eric Evans 所著的 领域驱动设计 一书描述了称为值对象的模式 值对象的重要特征之一是它是不可变的 作为一个例子 我有一个值对象 Clinic 其中must有名字和id 为了使其成为值对象 我不提供名称和 ID 的设置器 另外 为了
wcf
serialization
domaindrivendesign
使用 DDD 方法在 Python 中保留 POJO
我正在尝试使用 DDD 模式创建 Flask 应用程序 DDD 的核心原则之一是将领域与持久性 基础设施 分离 我已在模块中定义了域模型 并将在基础设施模块中创建存储库 但是 我似乎找不到任何关于如何在 Python 中持久保存 POJO
python
domaindrivendesign
如何解决客户端-服务器应用程序中的无状态问题?
我读过一些有关创建无状态网站的书籍 也读过一些有关有状态客户端应用程序的书籍 但是当您必须将两者结合起来时 就会出现很多复杂性 我们有一个 Flex 应用程序 需要通过 NET 服务将数据保存到数据库中 需要记住的事情是 并发 乐观 悲观
apacheflex
Architecture
domaindrivendesign
clientserver
为什么域模型不应该用作 REST API 中的资源?
我遇到过这样一种说法 按照 DDD 设计的领域模型不应该用作 REST API 中的资源 source https www thoughtworks com insights blog rest api design resource mo
API
REST
domaindrivendesign
domainmodel
领域驱动设计和 IoC/依赖注入
我现在正在尝试应用我学到的有关 DDD 的知识 但我对域模型中的依赖关系流有点困惑 我的问题是 实体是否应该了解域中的工厂 存储库 服务 存储库应该了解域中的服务吗 另一件困扰我的事情是当我想向集合添加实体时如何处理集合 假设我正在开发一个
dependencyinjection
dependencies
domaindrivendesign
inversionofcontrol
使用领域驱动设计的node.js
我正在将应用程序从 C 迁移到 Node js 我一边学习一边学习node js 所以我是一个node js 新手 我正在阅读 领域驱动设计的模式 原则和实践 一书 发现我当前的项目可以从中受益的很多重要信息 例如 书中有一个示例电子商务应
nodejs
domaindrivendesign
nservicebus
.NET 中的 DDD / 聚合
我一直在阅读 Evans 关于 DDD 的书 并且正在思考应该如何在 NET 中实现聚合 目前 我只能想出一种方法 将聚合隔离在单独的类库中 然而 这似乎有点矫枉过正 我更愿意将所有域对象保留在一个库中 我想知道是否有不同的方法 1 lib
Java
NET
DesignPatterns
Architecture
domaindrivendesign
DDD 中哪一层应该包含查询
我有一个简单的 DDD 服务 带有文章聚合根 我使用 MediatR 和 CQRS 来分离命令和查询 在 DDD 域中不应依赖于应用程序和基础设施层 我有一个存储库 IArticleRepository 用于从文章数据库中组合一些数据 我有
Repository
domaindrivendesign
CQRS
«
1
2
3
4
5
6
...12
»