Имам Java bean, който искам да клонирам, за да получа нов екземпляр, но в новия екземпляр искам малко от свойствата да имат стойности, други не искам да бъдат клонирани/копирани.
Пример:-
Source:- Class ABC, Object src --> field1 = 10, field2 =5, field3 = 6, field4 = 20
Target:- Class ABC, Oject clone --> field1 = 10, field2 = 5, field3 = null, field4 = null
Мога също да използвам copyProperties
, но след това трябва да създам подобна, но малка класова структура.
Мога също да използвам copyProperty
, но тогава трябва да го напиша няколко пъти.
Има ли добро решение за това.