67,537
社区成员
发帖
与我相关
我的任务
分享
import java.lang.reflect.InvocationTargetException;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.commons.beanutils.BeanUtils;
public class Test {
protected static Log log = LogFactory.getLog(Test.class);
public static void main(String[] args) throws IllegalAccessException, InvocationTargetException {
User user1 = new User();
user1.setUsername("郭国强");
user1.setPassword("654321");
User user2 = new User();
BeanUtils.copyProperties(user2, user1);
log.debug("测试成功!");
log.debug("用户名:" + user1.getUsername());
log.debug("密码:" + user1.getPassword());
log.debug("目标用户名:" + user2.getUsername());
log.debug("目标密码:" + user2.getPassword());
}
}
class User {
private String username;
private String password;
public User() {}
/*
public User(String username, String password) {
this.username = username;
this.password = password;
}
*/
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}