黑马程序员技术交流社区

标题: 一直不明白JavaBean是干嘛用的? [打印本页]

作者: 心的方向    时间: 2013-11-23 21:33
标题: 一直不明白JavaBean是干嘛用的?
本帖最后由 心的方向 于 2013-12-4 16:43 编辑

它给我的感觉就是get,set,有什么不一样的吗?一直没有搞明白?

作者: 零下五度的水    时间: 2013-11-23 21:39
1.为了配合当前的主流框架使用:框架大多是用反射写的,所以格式必须要统一
2.为了实现读写权限的控制:在getter&setter里加入判断语句,如果身份不符,拒绝提供数据的操作

作者: 中关村阿旺    时间: 2013-11-23 21:45
简单的说,拥有get***()和set***()方法的java类就算是javbean了。
javabean的好处就是可以通过内省的方式操作javabean,也就是操作这个类的对象的属性。
内省就是java对反射属性的一种简化操作的api,它对属性的操作比用反射简单一些。这些东西等学到了框架的时候,就深刻的体会出来了。现在不用太纠结,知道这么回事就好了。
作者: 心的方向    时间: 2013-11-23 21:51
谢谢两位,我就说不是有那两面个封装的方法了,干嘛还搞个JavaBean来,一直想不通
作者: FFF    时间: 2013-11-24 00:22
如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2