JavaBeans是Java中一种特殊的类,可以将多个对象封装到一个对象(bean)中。特点是可序列化,提供无参构造器,提供getter方法和setter方法访问对象的属性。名称中的“Bean”是用于Java的可重用软件组件的惯用叫法。 --from 维基百科
- JavaBean是一种Java类,而且是一种特殊的、可重用的类。
- JavaBean必须具有无参数的构造器,所有的属性都是private的,通过提供setter和getter方法来实现对成员属性的访问。
- Javabean 是为了和 jsp 页面传数据化简交互过程而产生的。
JavaBean示例
package cn.edu.mju.project1.entity;
public class Band {
private Integer id;
private String name;
private String remark;
//无参构造器
public Band() {
}
//有参构造器
public Band(Integer id, String name, String remark) {
this.id = id;
this.name = name;
this.remark = remark;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
}