G
G
geron2016-10-03 07:12:53
Java
geron, 2016-10-03 07:12:53

Do I need an extra object between entity and JSON objects?

В бд есть таблици, в web приложении на них мапяться сущности. В web приложении используется REST работаю с JSON. Для JSON использую jackson. Фреймворк spring.
Я работал с EJB, в EJB между сущностью и UI использовали DTO. Вопрос в том, нужно ли использовать дто в spring, между сущностью и JSON объектом, или сущность можно отдать jackson, чтоб сразу парсить в JSON объект?
Этот же вопрос относится и к android-у.
Такой вопрос возник, потому что у сущности много различных анатаций и я думаю, что jackson может их как то не так понять и в будущем это может привести к ошибке.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
S
sirs, 2016-10-03
@geronix

Нужен. DTO объекты с конвертацией в сервисе из того, что принимает/понимает контроллеры в то, что принимают/понимают dao или repository.
Вопрос обсуждался здесь не один раз, смотрите например тут

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question