BeanUtils.coptProperties(src, tgt);
如果dto和do的同属性的数据类型不一致,只需要将dto和do中的该属性的get方法返回值转换为对方的数据类型即可。
举个例子:
假设a属性时src和tgt共有:
src中为private T a;
tgt中为private E a;
只需要设置
src中 a的get方法设置为
public E getA(){
return (E)a;
}
tgt中 a的get方法设置为
public T getA(){
return (T)a;
}