BeanUtils.copyProperties()深拷贝失效,对象值被引用改变

发布时间 2023-04-24 13:15:30作者: 佩洛君

之前就想一个深拷贝的解决方案,

尝试用BeanUtils.copyProperties实现

现在发现无法实现,两个变量引用位置相同

最好自己实现一个工具类。

之前在脉脉上看到有人提问,回答是用fastjson序列化解决的

 

Student clone = JSONObject.parseObject(JSONObject.toJSONBytes(student), Student.class);