adapter
infrastructure(PO)
沉淀业务逻辑到domain层
第三步:业务模块划分
controller
service
外部依赖,nosql等访访问迁移到infrastructure
application
domain
第二步:反向依赖和数据对象分层
定义VO对象
定义PO和第三方DTO对象
第一步:定义领域模型,业务流程结构化
dao
数据访问迁移到infrastructure层
application(DTO)
持续沉淀
业务流程结构化
定义领域support接口,依赖反转和防腐
定义接口DTO对象
业务模块划分
infrastructure
定义领域模型,充血行为
adapter(VO)
接口迁移到adapter层