美文网首页Java面试必知必会
「Java面试必会」Entity、DTO、VO分别在什么情况下应

「Java面试必会」Entity、DTO、VO分别在什么情况下应

作者: 花生无翼 | 来源:发表于2018-12-12 20:10 被阅读25次

    Entity:持久化,用于ORM对象关系映射,一般对应数据库中的表,每一个字段和表中的字段对应,实体中一般没有业务逻辑代码。

    DTO:数据传输对象,是Data Transfer Object的缩写。

    VO:view Object,给前台展示用的,这里面的前台包括PC、H5、IOS、安卓等。
    VO从字面就能看出来,它仅仅是向前端传输,展示页面需要的字段,比如pageList等。一般用到比较多的就是时间、金额需要做特殊处理,时间格式化成需要的样式,金额保留小数点几位、利率后面需要加“%”等,这些都需要VO来处理。

    相关文章

      网友评论

        本文标题:「Java面试必会」Entity、DTO、VO分别在什么情况下应

        本文链接:https://www.haomeiwen.com/subject/yywphqtx.html