JavaBean中的成员变量和属性的区别

JavaBean中的成员变量和属性

当创建实体类的时候,我们往往会封装一些成员变量,并对外提供它的set和get方法。
但对于实体类来说什么才是属性,让我们来看一下官方定义
<-----------------属性-------------------->
在JavaBean中,set或者get方法后面的单词,首字母改成小写就是其属性之一
<------------------------------------->

public class test {
	//name为成员变量
	private String name;
	
	//set和get方法后面的Name首字母小写name是属性
	public setName(String name) {
		this.name = name;
	}

	public String getName() {
		return name;
	}
}

在许多框架配置文件中都是对于属性进行操作,而非JavaBean中的成员变量。
虽然我们常常将成员变量名和属性名写成一致

你可能感兴趣的:(java)