业务建模 解决问题还是定义问题 业务建模的难点 如何定义问题并让所有人接受 如何在特定架构下实现模型 学习业务建模的建议 领域驱动设计 领域模型对于业务系统是更好的选择 ...
关联对象 无法封装的数据库开销 引入关联对象 上下文过载 因富含逻辑而产生的过大类 逻辑汇聚于上下文还是实体 通过角色对象分离不同上下文的逻辑 通过上下文对象分离不同上下文的逻辑 架构分层 DDD中的分层的问题 基础设施层与领域层谁更稳定 基础设施不是层 能力供应商模式 从基础设施到有业务含义的能力 将技术组件进行拟人化处理 使用能力供应商的多层架构 能力供应商模式的缺点 在落地DDD时,关联模 ...
2022-01-10 21:51 0 921 推荐指数:
业务建模 解决问题还是定义问题 业务建模的难点 如何定义问题并让所有人接受 如何在特定架构下实现模型 学习业务建模的建议 领域驱动设计 领域模型对于业务系统是更好的选择 ...
社区业务领域中,存在‘人关注人’的场景,在这个场景中,关系较为复杂,且均表现在‘人’同一个业务实体上,因此,这个case的建模过程值得思考。本文将就‘人关注人’这个业务case的领域建模进行探讨,欢迎拍砖。 Round-I 在做‘帖子’模块的建模过程中,遇到了‘查询帖子阅读者是否 ...
本文是基于上一篇‘业务建模战术’的实践,主要讲解‘删除帖子’场景的业务建模,包括:业务建模、业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章 ...
本文是基于上一篇‘业务建模战术’的实践,主要讲解‘发表帖子’场景的业务建模,包括:业务建模、业务模型、示例代码;示例代码会使用java编写,文末附有github地址。相比于《领域驱动设计》原书中的航运系统例子,社交服务系统的业务场景对于大家更加熟悉,相信更好理解。本文是【DDD】系列文章的其中一 ...
本文结合团队在COMMUNITY(社区服务系统)业务建模过程中的实践经验,总结得到一些DDD业务建模的小招数,不一定是完美的,但是对我们团队来说很有效用,希望能帮到其他人。后面会陆续将项目中业务建模的一些经典例子放上来,分享给大家。 COMMUNITY系统是线上旧系统,它的建模过程有别于 ...
目录 前言 一、从六边形架构谈起 二、依赖倒置 三、DDD 代码分层 3.1 用户接口层 3.2 应用层 3.2 1 Response vs Exception 3.2.2 CQE vs DTO ...
前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y 回顾一下上篇我对Web ...
在领域驱动架构中,通常会将查询和命令操作分开,我们称之为CQRS(命令查询职责分离Command Query Responsibility Segregation)。这张图是来自Martin Fo ...