JavaBean其实就是一个java类,它必须满足如下规范:
1、它有属性,且属性名为全小写,对每个属性有get和set方法,叫做设置器与获取器,类的字段必须通过get方法和set方法来访问(get方法无参,set方法有参);
2、这个类还须有一个无参数的构造函数。
JavaBean是为了实现可重用组件的需求提出的。其实jdk里面的大部分类都是JavaBean。在通常情况下JavaBean被用作处理业务逻辑来使用。
下面看一个JavaBean的实例:
public class User {
private String username;
private String userpass;
private int age;
public User(){
}
public User(String username, String userpass, int age) {
super();
this.username = username;
this.userpass = userpass;
this.age = age;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getUserpass() {
return userpass;
}
public void setUserpass(String userpass) {
this.userpass = userpass;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}