2012-02-13 3 views

答えて

5

いいえ、cloneBean()は浅いコピーのみです。深いコピーが必要な場合。ディープコピーを行う方法があるlinkを参照してください。

+1

XMLを使ったディープクローン - 実際に人々がそれを望んでいるかどうかはわかりませんが、XMLを使用せずにシリアライゼーションを引き続き利用しているため、 – siyb

23

深いコピーSerializationUtils.cloneメソッドを使用してください。クラス階層全体をコピーします。

SerializationUtils.clone(object); 
+5

ただし、この方法ではパフォーマンスが大幅に低下することに注意してください。 – Thihara

関連する問題