一、JavaBean是什么
JavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上是一个java类,JavaBean组件需要遵循一定的编码规范:
1、它必须具有一个公共的,无参的构造方法,这个方法可以是编译器自动产生的默认构造方法。
2、它提供公共的setter方法和getter方法,让外部程序设置和获取JavaBean的属性。
二、JavaBean的属性
getName()方法:称为getter方法或者属性访问器,该方法以小写的get前缀开始,后面跟属性名,属性名第一个字母要大写。
setName()方法:称为setter方法或者属性修改器,该方法必须以小写的set前缀开始,后跟属性名,属性名第一个字母要大写
如果一个属性只有getter方法,则该属性为只读属性。如果一个属性只有setter方法,则该方法为只写属性。如果两则皆有,则该属性为读写属性。
注意:JavaBean属性的命名方式有一个例外情况,如果属性的类型为boolean,则它的命名方式应该使用is/set,而不是get/set。例如:
public boolean isMarried(){......}
public void setMarried(boolean married){......}
三、BeanUtils工具