实体类clone方法,赋值对象修改属性值时不改动原数据
Posted weixin_43063239
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实体类clone方法,赋值对象修改属性值时不改动原数据相关的知识,希望对你有一定的参考价值。
1.给实体类添加 implements Cloneable 接口
实现 clone方法
@Override
public 实体类名 clone() throws CloneNotSupportedException
return (实体类名)super.clone();
使用:实体类对象.clone(); 返回新的对象
2.使用spring的utile方法
BeanUtils.copyProperties(已有对象, 目标对象);
以上是关于实体类clone方法,赋值对象修改属性值时不改动原数据的主要内容,如果未能解决你的问题,请参考以下文章