1、Jon序列化方式深拷贝
/**
* Jon序列化方式深拷贝
* @param obj
* @return
*/
public CommunityAndStrategyInfo deepCopyByJson(CommunityAndStrategyInfo obj) {
String json = JSON.toJSONString(obj);
return JSON.parseObject(json, CommunityAndStrategyInfo.class);
}
2、使用org.apache.commons.lang3.SerializationUtils
CommunityAndStrategyInfo info = SerializationUtils.clone(communityAndStrategyInfo);
3、使用org.springframework.beans.BeanUtils
BeanUtils.copyProperties(info, communityAndStrategyInfo);