BeanUtils.copyProperties 和 PropertyUtils.copyProperties 两个工具类都是对两个bean之前存在name相同的属性进行处理,无论是源bean或者目标bean多出的属性均不处理. 其原理是通过JDK自带的反射机制动态的去get,set,从而去转换我们的类. 但是要注意一点他们所支持的数据类型,还有一个就是假如一个类里面又写了一个类,一般叫做内部类,像这种类进行转换的时候,是不会成功的. 两者最大的区别是: 1.BeanUtils.copyProp…