美文网首页
Java中关于VO、DTO、PO、POJO的个人理解

Java中关于VO、DTO、PO、POJO的个人理解

作者: 念念_16 | 来源:发表于2020-03-29 18:18 被阅读0次

    1. VO

    显示层对象,controller层返回的对象,web页面需要什么字段,就可以将这些字段封装为对象返回到前端。

    2.DTO

    数据传输对象,service层向外传输数据使用的对象。

    3.PO

    持久化对象,用于service和DAO之间的数据封装对象。其字段一一对应数据库的字段。

    4.POJO

    以上对象的总称。

    5.总结

    判断是VO还是DTO抑或是PO,并不是死板的,叫什么取决于它运用于什么场景下,比如明明是同一个类生成的对象,当这个对象用于在controller层向页面返回数据时,它就是VO,但是当它用于service层向外传输数据时,它就是DTO。

    相关文章

      网友评论

          本文标题:Java中关于VO、DTO、PO、POJO的个人理解

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