1.使用org.apache.commons.beanutils.BeanUtils.copyProperties(Object dest, Object orig); dest目标对象,orig源对象。(这个方法比较坑,耗时严重,之后介绍)
2.使用org.springframework.beans.BeanUtils.copyProperties(Object source,
Object target); source源对象,target对象。(注意和apache的是反过来的) 1.
3.使用net.sf.cglib.beans.BeanCopier.copy(from, to, null);
先定义BeanCopier beanCopier =BeanCopier.create(“要转换的类”, “转换后的类”, false); 再复制beanCopier.copy(from, to, null);
4.org.springframework.cglib.beans.BeanCopier.copy(from, to, null);
先定义BeanCopier beanCopier =BeanCopier.create(“要转换的类”, “转换后的类”, false); 再进行复制beanCopier.copy(from, to, null);
版权归属:
会飞的大象
许可协议:
本文使用《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》协议授权
评论区