DDD代码分层
2021-12-09 19:00:27 16 举报
DDD领域驱动
作者其他创作
大纲/内容
Response 视情况,如果不需要应用层聚合多个服务的话返回对象可以用domain中的PO转Facade中的VO。需要应用层聚合多个对象则用PO转应用层的DTO,再用应用层的DTO转接口层的VO。Request VO需要聚就将VO转成应用层DTO。再将
com.cloud.yt.statistics.domain.entity
staticsEntity 具体实体
com.cloud.yt.statistics.domain(领域层)
com.cloud.yt.statistics(工作量统计)
com.cloud.yt.statistics.facade(接口层)
对外fegin
com.cloud.yt.statistics.domain.dto
StaticsReqDto 、ResDto
com.cloud.yt.statistics.domain.service
包括StatisticsService和StatisticsServiceImpl
com.cloud.yt.statistics.domain.po
staticsPO 持久化对象,涉及多表查询时使用
com.cloud.yt.statistics.application.service
staticsAppService
com.cloud.yt.statistics.application.vo
com.cloud.yt.statistics.domain.mapper
mapper
com.cloud.yt.statistics.application(应用层)
com.cloud.yt.statistics.infrastructure
config、enum
0 条评论
下一页