学习笔记 发表于 2022-07-31 | 更新于 2025-04-24 | 分类于 笔记 字数统计 | 阅读时长 bean 的拷贝 BeanUtils.copyProperties 基于反射实现,使用的浅拷贝,对于属性和方法要求较高,坑多,建议不使用; 可以使用简单的get和set方法,如果属性过多,可以使用Mapstruct Mapstruct 是在编译期期间就生成的bean属性复制的代码,不用在运行期间使用反射或者字节码技术,具有很高的性能;需要写一个接口ConvertMapper 和@Mapper注解实现; 天生我才必有用