Domain Driven Design (DDD)

Domain Driven Design (DDD领域驱动设计)主要是业务分类例如(订单、合同、生产、检测、物流、运输等),独立单元相互不干扰,仅暴露接口的模型。核心在Domain,所有业务模块放这边,当然我们做的时候微服务是一个个业务工程。

复制代码
userinfo:   SampleController (SampleReq)  return  SampleVO    [SampleReq对象转化在哪里哦]


application:     1)SampleService  2)SampleServiceImpl    3)     [SampleReq对象转化SampleDomainObject在哪里哦] 4)SampleDomainObjectSampleVO   SampleDomainObject  return SampleVO


domain      1)SampleRepository  2)SampleDomainService   3)SampleDomainObject


infra :      1) SampleRepositoryImpl    2)Mapper.java  Mapper.xml  3) SampleDOConvertor  SampleDataObject   SampleDomainObject

【这里也没有 领域触发驱动 的实践】

坚持学习!!!

相关推荐
YDS8299 天前
大营销平台 —— 第二阶段应用接口实现
java·spring boot·ddd
YDS82918 天前
大营销平台 —— 细节优化和前端对接
java·springboot·ddd
YDS82920 天前
大营销平台 —— 架构解析和抽奖流程串联
java·springboot·ddd
程序猿秃头之路1 个月前
DDD 系列:DTO、VO、DO、Entity 怎么区分
java·ddd·领域驱动设计
花生了什么事o1 个月前
DDD 分层架构:六层分层架构
java·架构·ddd
YDS8291 个月前
大营销平台 —— 活动SKU库存扣减业务及其一致性处理
java·spring boot·redis·rabbitmq·ddd
Sam_Deep_Thinking1 个月前
DDD里的领域服务,到底什么时候该用?
程序员·架构·系统架构·ddd
YDS8291 个月前
大营销平台 —— 第二阶段初始化以及DB路由中间件的使用及基本原理
java·springboot·ddd
canonical-entropy1 个月前
下一代低代码渲染框架 nop-chaos-flux 的设计原则
低代码·ddd·函数式编程·可逆计算·nop平台
程序猿秃头之路1 个月前
DDD 系列:聚合和聚合根详解
数据库·oracle·ddd·领域驱动设计