в ентити и обратно через набор самописных конвертеров, которые вызывают друг друга)
проблемы:
1) начинают появляться разные дто для одной сущности в зависимости от ситуации требуется вызывать определённый дтоконвертер который вернёт определённую дто
2) из-за вложенности дто приходится переопределять всю иерархию конвертеров и дто начиная с изменённой сущности
3) я начинаю захлёбываться от количества конвертеров и дто
4) попытка избавиться от дублирования дто через переиспользование старых(но не используя часть полей) частично сломала мне типизацию, но не избавила от кучи конвертеров
как можно решить проблемы с наборами дто?
Полиморфик DTO (interface)? Для полиморфик DTO выбирать конвертер через стратегию.
Спринг и Джексон? Ну так у Джексона вьюхи есть
"дтоконвертер" сразу нахуй, это не достойно инженера
Обсуждают сегодня