?????
1、JavaBean技术
?????
2、JavaBean种类
例
该代码用来封装用户的信息
工具JavaBean不遵循JavaBean规范通常用于封装业务逻辑,数据操作
特点:可以实现业务逻辑与页面显示的分离,提高了代码的可读性与易维护性
?????
3、JavaBean规范
? ?
为什么要实现接口?
实现java.io.serializable接口的类实例化的对象被JVM虚拟机(Java虚拟机)转化为一个字节序列,并且能够将这个字节序列完全恢复为原来的对象,序列化机制可以弥补网络传输中不同操作系统的差异问题。
4、JavaBean中的属性
JavaBean中的单值属性
它表示一个伴随有一对get/set方法的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X"的属性。如果有一个方法名为isX,则通常暗指"x"是一个布尔属性(即x的值为true或false)。
?????
4、JavaBean的应用
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
在eclipse下创建JavaBean
新建一个包
在com.wjk.bean包下创建一个UserInfo类
右击鼠标,生成getter和setter方法
最终效果