JavaBean属性与成员变量的区别
JavaBean 概念 :标准的Java类 要求: 修饰的类必须是public修饰 类的成员变量必须是private修饰 类中包含无参构造 提供公共setter和getter方法 属性: 概念 :setter和getter方法截取之后的产物 如:getUsername—>Username—>username(属性) 成员变量: 概念 :在类中定义的变量成为成员变量。 BeanUtils工具类 概念 :主要用于封装JavaBean对象的工具类 主要方法 : setProperty() getProperty() populate(Object obj , Map map):将map集合的键值对信息,封装到对应的JavaBean对象中 准备实体类User: public class User { private String username ; private String password ; private String gender ; @Override public String toString ( ) { return "User{" + "username='" + username + '\'' + ", password='" + password + '\'' + ", gender='" + gender + '\'' + '}' ; } /