提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
提示:以下是本篇文章正文内容,下面案例可供参考
一、DO
DO直接对应数据库表的字段(注意数据库表的bigint对应Long类型)
对应数据库表的字段。
而在DDD中,DO(领域对象),业务逻辑Service对数据库进行访问时,用于接收数据。
二、VO
应用于对前端要展示的数据(可能仅展示一部分字段)
仅展示这三个字段,所以包装成VO对象
三、DTO
跨层或跨系统数据传递,比如domain和infrastructure层间交互传输DTO,或是微服务之间传递(将多个属性包装),理解为微服务之间时DTO要能完整的表述一个业务模块的输出。
四、PO(持久化对象)
一个PO对象对应数据库中的一条记录
一个PO的数据结构对应着库表中的一张表的表结构
PO一般仅有get和set方法。
五、流程
总结
未完,继续补充entity和聚合对象。