deepCopy
public static <T> T deepCopy(T object)
深度复制
1. 为了避免深拷贝要求用户实现 clone 和 序列化的相关接口
2. 为了避免使用 dozer 这种比较重的工具
3. 自己实现暂时工作量比较大
暂时使用 fastJson 作为实现深度拷贝的方式
- 类型参数:
T - 泛型
- 参数:
object - 对象
- 返回:
- 深拷贝后的对象
TODO: 这里的对象拷贝应该使用 bean-mapping 这种对象深度复制来处理,避免序列化的性能损失。
- 从以下版本开始:
- 0.0.2