为什么PassInfo要和Pass分开定义?

来源:6-18 用户应用子系统 - 应用服务相关值对象定义

R1os

2021-09-15

老师在视频中创建了几个类:PassTemplate/Pass 和对应的Info类。 为什么这里不直接将PassTemplateInfo类里的成员直接加到PassTemplate里面? 比如PassTemplateInfo里面除了PassTemplate之外只有一个Merchants, 为什么不直接将Merchants加到PassTemplate里面呢?

写回答

1回答

张勤一

2021-09-15

同学你好:

    你说的实现方式当然也是可以的,不过,我更愿意去做到职责独立,Entity 对象代表的就是实体表、Info 对象代表的就是 Service 之间传输的 VO 对象等等。

    不过,也不能说哪种方法就一定好,这个更多的是取决于公司的规定与你的个人习惯,可以按照自己的思路和想法自行修改代码即可。

2
0

Java分布式后台开发 Spring Boot+Kafka+HBase

从零到一完整搭建企业级架构的通用卡包工程,让你迈到百度T4+ 。

886 学习 · 221 问题

查看课程