2013-09-05 2 views
-1

Я новый спящий режим для спящего режима и REST. В настоящее время у меня есть контроллер REST, который находится в Spring MVC, Hibernate для ORM и json для вызова API REST.Спящий режим с данными json и Spring MVC

Когда я пытаюсь передать сущность в виде сообщения json контроллеру REST, а сущность содержит простые типы (ex int, String и т. Д.), Объект будет сохраняться через Hibernate.

Но я не знаю, как это сделать, если объект содержит другие объекты и имеет отношения «один ко многим».

Поскольку ввод будет json-сообщением, и я предполагаю, что сообщение json для одного домена будет содержать другой объект, как я сохраняю оба объекта с отношениями, используя Hibernate?

Просьба сообщить мне несколько примеров.

+0

Пожалуйста, покажите исходный код – hekomobile

ответ

0

Вы должны использовать каскадную вставку. См. Документацию о спящем режиме для «каскадирования».

Вы можете увидеть прекрасный пример здесь: Insert Order and Items in single UI form Вы можете скачать код в upida.codeplex.com

+0

Спасибо большое. Это именно то, что я искал. – Pradeep

+0

Нет проблем! Вероятно, это не самое лучшее, что вам нужно, потому что этот пример выполняется с использованием нескольких сторонних сторон: Angular, Upida, Jackson и т. Д. Но вы можете определенно найти спящий режим с каскадом. Просто перейдите на страницу upida.codeplex.com – user2626270

+0

Я загрузил код, но мне сложно настроить базу кода. Его бросая много ошибок времени компиляции. Пожалуйста, помогите мне. – Pradeep

Смежные вопросы