javabean是特殊的java类,使用Java语言书写,并且遵守javabean API规范。相比
javabean与其他Java类相比其独一无二的特性:
1、提供一个默认的无参构造函数
2、可能有一系列可读写属性
3、可能有一系列的"getter"或"setter"方法
4、需要被序列化并且实现了Serializable接口(序列化:把对象转换成字节序列的过程)
使用java bean的好处
例子:
以执行登陆为例,未使用java bean时:
public void login(String username,String password){
//检查用户名和密码
}
使用java bean后:
public void login (User user){
//检查用户名和密码
}