对于某一属性,即原始对象和目的对象的属性名称相同,就可以拷贝原始对象的属性值到目的对象中。
注意属性必须添加set,get方法,否则拷贝不成功
基本类型之间如果是属性的类型不同,BeanUtils会尝试去强制类型转换,然后去拷贝,如果能转换则不抛出异常。所以在转换时要确保属性名称相同,属性类型最好也相同。
引入不同的包,jar中方法也不一样
是A中的值付给B
package org.springframework.beans;
BeanUtils.copyProperties(A,B);
是B中的值付给A
package org.apache.commons.beanutils;
BeanUtils.copyProperties(A,B);