小弟学习Javaee,在看一篇文章时提到Javabeans +jsp,说是jsp用于表示层,Javabeans 用于逻辑层,小弟不能理解,到网上查了很多什么是Javabeans ,看得我是头昏眼晕,哪位大神能来给小弟讲解一下,Javabeans 到底是什么,干什么用的呢,是一种模式?用一些方法和属性把一些数据封装到一个类里,然后通过这个类的实例设置和获取这个类里封装的一些数据。小弟这么理解对吗?小弟给大神跪拜了!
用一些方法和属性把一些数据封装到一个类里,然后通过这个类的实例设置和获取这个类里封装的一些数据。
这样的好处是对数据进行封装,整个数据结构不会被破坏,保持了数据的完整性,如果当你使用关系型数据库开发时,javabean可以完全映射数据库表,ORM思想你可以了解一下,对学习javabean和hibernate都会有很好的帮助
如果实在搞不清楚请别,那你思考一下,如果把数据都装进map 和 装到一个javabean 区别在哪里,一想就知道了
javabean就是和数据表对用的类,如果你有个学生表,你就可以建一个学生类的javabean,
和数据库的表形成映射,将一行数据封装成一个对象,便于以后对于数据库的操作。