У меня есть Java-бин, который я хочу клонировать, чтобы получить новый экземпляр, но в новом экземпляре я хочу, чтобы немногие свойства имели значения, другие я не хочу клонировать / копировать.
Пример: -
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
но тогда я должен написать это несколько раз.
Есть ли хорошее решение для этого.