问题
目前有两个实体,部分字段相同,部分字段不同,想将一个实体复制给另一个实体,但不想写冗长的复制代码,应该如何处理呢?
解决
//※注意 引入的包不同
import org.apache.commons.beanutils.BeanUtils;
//b复制给a
BeanUtils.copyProperties(a, b);
import org.springframework.beans.BeanUtils;
//a复制给b
BeanUtils.copyProperties(a, b);