Szybkie pytanie, co według Was jest lepszym rozwiązaniem:
- tworzenie ręcznie mapperów => pełna kontrola nad kodem, brak refleksji, prosty, testowalny kod np:
public final MapperA() { private MapperA() { throw new AssertionError(); } public static Adto mapFromA(A a) { Adto result = new Adto(); //settowanie na Adto wlasciowsci z A } }
- użycie libek typu automapper
- pomysły ? :D