JavaBean 是一种JAVA语言写成的可重用组件。
为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。
JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。
众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 属性。
换句话说,javabean就是一个java的类,只不过这个类你要按上面提到的一些规则来写,比如必须是公共的啊,无参构造啊等等,按这些规则写了之后,这个javabean可以在程序里被方便的重用,使开发效率提高。
如以下代码
package com.sporteamup.been;
import java.util.List;
public class Add_addressBean {
String id;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getDataname() {
return dataname;
}
public void setDataname(String dataname) {
this.dataname = dataname;
}
public String getDatavalue() {
return datavalue;
}
public void setDatavalue(String datavalue) {
this.datavalue = datavalue;
}
public String getDatagroup() {
return datagroup;
}
public void setDatagroup(String datagroup) {
this.datagroup = datagroup;
}
public String getOrderid() {
return orderid;
}
public void setOrderid(String orderid) {
this.orderid = orderid;
}
public String getLevel() {
return level;
}
public void setLevel(String level) {
this.level = level;
}
public List<CityBean> getCity() {
return city;
}
public void setCity(List<CityBean> city) {
this.city = city;
}
String dataname;
String datavalue;
String datagroup;
String orderid;
String level;
List<CityBean> city;
}
一个Bean就是对一个使用对象的属性封装,没有方法!只有get();set()属性,对数据进行设置。
1.public 暴露公共。
2.只有get() set()方法。
3.数据属性的封装。