美文网首页
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