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

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

坚持学习!!!

相关推荐
猿小羽3 天前
领域驱动设计(DDD)在电商系统中的架构落地指南(含中英术语对照与图表)
微服务·架构·ddd·领域驱动设计
Coder_Boy_7 天前
基于SpringAI的在线考试系统-数据库设计核心业务方案
java·数据库·spring boot·ddd·tdd
黑棠会长7 天前
ABP框架04.复杂业务关系实现(DDD实战)
数据库·c#·.net·ddd·abp
小庄8 天前
如何正确的 DDD
微服务·ddd·洋葱架构
Coder_Boy_10 天前
基于SpringAI的在线考试系统-智能考试系统-学习分析模块
java·开发语言·数据库·spring boot·ddd·tdd
Coder_Boy_11 天前
基于SpringAI的在线考试系统-阅卷评分与错题管理模块回归测试逻辑梳理文档
java·spring boot·系统架构·ddd·tdd·全栈开发
小庄11 天前
AI时代的领域驱动设计:DAD
ddd·洋葱架构
Coder_Boy_12 天前
基于SpringAI的在线考试系统-考试管理功能布局+交互优化方案
java·数据库·人工智能·spring boot·交互·ddd·tdd
七夜zippoe12 天前
微服务架构演进实战 从单体到微服务的拆分原则与DDD入门
java·spring cloud·微服务·架构·ddd·绞杀者策略
Coder_Boy_12 天前
基于SpringAI的在线考试系统-0到1全流程研发:DDD、TDD与CICD协同实践
java·人工智能·spring boot·架构·ddd·tdd