一、新建测试实体

1.UserA

package com.dechy.hebswj.test;

public class UserA {
private String a; private String b; public String getA() {
return a;
} public void setA(String a) {
this.a = a;
} public String getB() {
return b;
} public void setB(String b) {
this.b = b;
} }

2.UserB

package com.dechy.hebswj.test;

public class UserB {
private String a; private String b; private String c; public String getA() {
return a;
} public void setA(String a) {
this.a = a;
} public String getB() {
return b;
} public void setB(String b) {
this.b = b;
} public String getC() {
return c;
} public void setC(String c) {
this.c = c;
} @Override
public String toString() {
return "UserB [a=" + a + ", b=" + b + ", c=" + c + "]";
} }

二、测试

package com.dechy.hebswj.test;

import org.apache.commons.beanutils.BeanUtils;
import org.junit.Test; public class userTest { @Test
public void test() throws Exception{
UserA userA=new UserA();
userA.setA("a");
userA.setB("b");
UserB userB=new UserB();
BeanUtils.copyProperties(userB, userA);
System.out.println(userB); } }

结果为

UserB [a=a, b=b, c=null]

最新文章

  1. 未能加载文件或程序集“Antlr3.Runtime”或它的某一个依赖项
  2. hibernate笔记--双向一对多映射方法
  3. 如何通过Azure Service Management REST API管理Azure服务
  4. UITableViewCell 顶格
  5. 沉浸式状态栏_boolean hasTopLine = a.getBoolean(1, false);//AS会在"1"下显示错误红线
  6. 创建第一个Hiberntae工程
  7. [转] AOP面向切面编程
  8. 帝国cms如何调用栏目别名作为分类标题?[!--classname--]标签不能用
  9. TimeUnit(转)
  10. SQL中 patindex函数的用法
  11. css3仿山猫侧边栏
  12. Ubuntu 下安装 nfs
  13. Yii2 解决2006 MySQL server has gone away问题
  14. htmlunit+fastjson抓取酷狗音乐 qq音乐链接及下载
  15. k3 Bos开发百问百答
  16. ant通配符
  17. 11.webview、shareSDK
  18. android 软键盘自动弹出和关闭
  19. AspectJ框架基于注解的AOP实现
  20. QT源码查看001-QApplication和QCoreApplication

热门文章

  1. python pytz时区设置模块
  2. OkHttp官方中文文档
  3. Java多态(非常重要)
  4. Windows配置ffmpeg
  5. centos7如何查找文件?
  6. bzoj5049: 导航系统
  7. 浅析MySQL中concat以及group_concat的使用
  8. js数组条件筛选——map()
  9. Linux 查看内存使用情况
  10. python3 re.compile中含有变量