中易网

什么是pojo?和vo有什么区别?

答案:2  悬赏:10  
解决时间 2021-01-14 18:30
  • 提问者网友:欲望失宠
  • 2021-01-14 13:36
什么是pojo?和vo有什么区别?
最佳答案
  • 二级知识专家网友:渊鱼
  • 2021-01-14 14:08
POJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。
pojo 是Plain Old Java Object的缩写,就是javabean。vo是view object的缩写,就是用于页面显示的javabean。vo就是pojo。只是通途上的用于携带页面显示信息。

使用POJO名称是为了避免和EJB混淆起来, 而且简称比较直接. 其中有一些属性及其getter setter方法的类,没有业务逻辑,有时可以作为VO(value -object)或dto(Data Transform Object)来使用.当然,如果你有一个简单的运算属性也是可以的,但不允许有业务方法,也不能携带有connection之类的方法。
全部回答
  • 1楼网友:迷人又混蛋
  • 2021-01-14 15:30
pojo 是Plain Old Java Object的缩写,就是javabean。
vo是view object的缩写,就是用于页面显示的javabean。
vo就是pojo。只是通途上的用于携带页面显示信息。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息