Java —— 将一个实体复制给另一个实体,两个实体中有相同字段

问题

目前有两个实体,部分字段相同,部分字段不同,想将一个实体复制给另一个实体,但不想写冗长的复制代码,应该如何处理呢?

解决

//※注意 引入的包不同

import org.apache.commons.beanutils.BeanUtils;
//b复制给a
BeanUtils.copyProperties(a, b);


import org.springframework.beans.BeanUtils;
//a复制给b
BeanUtils.copyProperties(a, b);

猜你喜欢

转载自blog.csdn.net/xue_xiaofei/article/details/110663107