深度拷贝

发布时间 2023-11-24 09:13:24作者: Harrylsj

1、java后台

BeanUtils.copyProperties 不是深拷贝

要实现高性能且安全的深度克隆方法还是实现Serializable接口,多层克隆时,引用类型均要实现Serializable接口。

例如:public class BaseEntity extends BaseCreatedUpdatedDeletedEntity implements Serializable 

参考文献:https://www.cnblogs.com/miracleYu/p/11339797.html

2、js前台

this.modelDefault = JSON.parse(JSON.stringify(this.model))