BeanUtils.copyProperties 方法,克隆类
Posted 诺浅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BeanUtils.copyProperties 方法,克隆类相关的知识,希望对你有一定的参考价值。
定义一个BeanUtils工具类
public class BeanUtils
public static <T, R> R clone(T o, Class<R> targetClass)
R r;
try
r = targetClass.newInstance();
catch (InstantiationException | IllegalAccessException e)
throw new RuntimeException("clone error");
org.springframework.beans.BeanUtils.copyProperties(o, r);
return r;
使用
GetAdvanceSaleDtoResp resp = BeanUtils.clone(advanceSale, GetAdvanceSaleDtoResp.class);
以上是关于BeanUtils.copyProperties 方法,克隆类的主要内容,如果未能解决你的问题,请参考以下文章
关于BeanUtils.copyProperties()用法和区别
使用 BeanUtils.copyProperties 复制特定字段?