实体类:People:
class People{
String name;
int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "【People】age="+age+",name="+name;
}
}
实体类User:
class User{
String name;
int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "【User】age="+age+",name="+name;
}
}
测试:
public static void main(String[] args){
User user = new User();
user.setAge(15);
user.setName("jack");
System.out.println(user);
People people = new People();
try {
BeanUtils.copyProperties(people, user);
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
System.out.println(people);
}