javabean与vo有什么区别??

最近开始学习MVC模式,需要用到javabean和vo,发现它们很相似,都封装属性,有setget方法。都是一个JAVA类,请问它们有什么区别吗,什么时候用JAVABEA... 最近开始学习MVC模式,需要用到javabean和vo,发现它们很相似,都封装属性,有set get方法。都是一个JAVA类,请问它们有什么区别吗,什么时候用JAVABEAN,什么时候用VO呢 谢谢! 展开
 我来答
百度网友c01ba5d
推荐于2018-03-12 · TA获得超过802个赞
知道小有建树答主
回答量:259
采纳率:0%
帮助的人:187万
展开全部
vo就是javabean。
用途不同而已。

vo一般是作为数据库持久化层的bean
有时候项目中还会有FromBean,一般指网页表单对应的bean,用于保存表单信息。

总而言之,都是javabean的不同应用场合而已。
du瓶邪
推荐于2016-04-23 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2965万
展开全部
POJO和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Plain Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多,JavaBean是一种组件技术,就好像你做了一个扳子,而这个扳子会在很多地方被拿去用,这个扳子也提供多种功能(你可以拿这个扳子扳、锤、撬等等),而这个扳子就是一个组件。
很显然POJO也是JavaBean的一种。一般在web应用程序中建立一个数据库的映射对象时,我们只能称它为POJO。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yangyawei2008
2008-04-23 · 超过41用户采纳过TA的回答
知道答主
回答量:181
采纳率:0%
帮助的人:123万
展开全部
叫法不一样,其实是一样,vo属于俗语,javabean是书面语
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0outman0
2008-04-23 · 超过31用户采纳过TA的回答
知道答主
回答量:141
采纳率:0%
帮助的人:80.8万
展开全部
没区别,喊法不同是为了区分BEAN的功能,别的没有区别?明白?什么VO,BO,POJO都是BEAN,不过在项目中作用的层面不太一样,有的处理业务有的处理持久等等,就这么喊上了..
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaofu_cn
2008-04-23 · TA获得超过8266个赞
知道大有可为答主
回答量:1.1万
采纳率:70%
帮助的人:3668万
展开全部
vo (value object)他是一个值对象 是由pojo+xml配置文件组成的(pojo古老的java对象只有getter和setter方法)xml是他对应的一些字段的映射vo一般都是用在数据持久上面的
你注意看许多的持久框架都是使用到了vo
javaBean就多咯。。。。。只要是个java类基本上都可以称为javaBean

参考资料: http://zhidao.baidu.com/question/47918152.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式