这个东西还是非常有用的 BeanUtils是深拷贝,还是浅拷贝? 是浅拷贝。 浅拷贝: 只是调用子对象的set方法,并没有将所有属性拷贝。(也就是说,引用的一个内存地址) 深拷贝: 将子对象的属性也拷贝过去。 使用 BeanUtils.copyProperties(object1, object2); 参考:https://blog.csdn.net/enthan809882/article/details/104956537/