с методами toDto и toEntity, и радоваться жизни?
Т.к. преимущество, как я понимаю, лишь в "магическом" связывании полей по именам через Reflection. Со всеми вытекающими подвохами.
Хочешь надёжность/кастомное поведение — пиши свой конвертер, который уже мало отличается от собственной реализации
Mapstruct генерит в компайлтайме
MapStruct не использует Reflection. Используй его.
+1, только интерфейса 2, чтобы можно было делать конвертеры только в одну сторону делать
Обсуждают сегодня