侧边栏壁纸
博主头像
会飞的大象博主等级

爱运动的程序猿

  • 累计撰写 124 篇文章
  • 累计创建 162 个标签
  • 累计收到 1 条评论
标签搜索

目 录CONTENT

文章目录

java对象复制

会飞的大象
2021-06-02 / 0 评论 / 0 点赞 / 906 阅读 / 0 字
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);

0

评论区