Vo的出现
1.规则参数新增和vo
关于vo:.VO(value object) 值对象 通常用于业务层之间的数据传递,和 PO 一样也是仅仅包含数据而已。但应是抽象出 的业务对象 , 可以和表对应 , 也可以不 , 这根据业务的需要 。用 new 关键字创建,由 GC 回收的。
View object:视图对象; 接受页面传递来的数据,封装对象 将业务处理完成的对象,封装成页面要用的数据。
自己的理解:就是以前的实体类的属性可能需要加各种注解,或者增加数据库里没有的字段,这样就感觉原本的类变得臃肿,为了解耦减少臃肿,就抽出一个类似的实体类,作为控制层的接收类型,并在业务层中进行处理,返回时就一样的返回。
vo中有一样的属性,可以有不同。 控制层的接收对象改为vo的


业务层中处理vo对象


浙公网安备 33010602011771号