@DarkByte2015

Как организовать правильный маппинг объектов в спринге?

В разных языках и фреймворках применяются разные подходы к маппингу данных, интересно узнать какой в спринге? Я имею ввиду то что у меня есть DBO-модели и модели-вьюхи которые отдаются на клиент. Где мне разместить маппинг из одной в другую? Некоторые ратуют за тонкие модели и перенос маппинга в отдельные классы-мапперы. А мне например больше нравится маппинг прямо в модели писать... Как лучше то?
  • Вопрос задан
  • 335 просмотров
Пригласить эксперта
Ответы на вопрос 1
jaxtr
@jaxtr
JavaEE/Spring-разработчик
Если в рамках WebMVC, то из контроллера во вьюхи можно и DTO передавать. В обратную сторону (т.е. от клиента при отправке формы) - лучше иметь отдельные классы, представляющие собой набор полей форм (с точки зрения валидации удобнее).
Если в рамках REST, то есть такой зверь как HATEOAS.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
26 апр. 2024, в 06:46
1000 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект