Entity:持久化,用于ORM对象关系映射,一般对应数据库中的表,每一个字段和表中的字段对应,实体中一般没有业务逻辑代码。
DTO:数据传输对象,是Data Transfer Object的缩写。
VO:view Object,给前台展示用的,这里面的前台包括PC、H5、IOS、安卓等。
VO从字面就能看出来,它仅仅是向前端传输,展示页面需要的字段,比如pageList等。一般用到比较多的就是时间、金额需要做特殊处理,时间格式化成需要的样式,金额保留小数点几位、利率后面需要加“%”等,这些都需要VO来处理。