Java

Deep Copy Object

skydev 2019. 6. 27. 14:41

방법1

Goods deepCopy = (Goods) SerializationUtils.clone(saved);

 

방법2

Goods deepCopy = null;
try {
	deepCopy = objectMapper.readValue(objectMapper.writeValueAsString(saved), Goods.class);
} catch (IOException e) {
	e.printStackTrace();
}

 

 

참조: https://www.baeldung.com/java-deep-copy