Apache Commons 工具类之 beans

插入beans地址

<!-- https://mvnrepository.com/artifact/commons-beanutils/commons-beanutils -->
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.9.3</version>
</dependency>

  /* demo01
Class clazz = Class.forName("test.beanutils.User");
//2.生成该字节码的一个对象
Object obj = clazz.newInstance();
BeanUtils.setProperty(obj,"name","张三");
BeanUtils.setProperty(obj,"password","123");
System.out.println(obj);//User{name='张三', password='123'}*/
/* demo2
User user=new User();
Map map=new HashMap();
map.put("name","张三");
map.put("password","1234");
BeanUtils.populate(user,map);
System.out.println(user);*/

/* 对象复制
User u=new User();
User user=new User();
u.setName("lisi");
u.setPassword("12");
BeanUtils.copyProperties(user,u);
System.out.println(u==user);*/
一条路不能回头,就是一生要走许多路,有成长之路。很多事情不能自己掌控,即使再孤单再寂寞,仍要继续走下去,不许停也不能回头。------成长之旅。
原文地址:https://www.cnblogs.com/java7115/p/9675706.html