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
【这里也没有 领域触发驱动 的实践】
坚持学习!!!