Интеграция Hibernate в Spring на встроенной пристани - PullRequest
0 голосов
/ 20 января 2019

Я только что вернулся в весну после 5-летнего перерыва, и, похоже, многое изменилось.У меня есть задача создать REST-сервис с использованием Spring с hibernate в качестве ORM. Пока я могу запустить базовый Rest-сервис с использованием встроенного Jetty и выполнять вызовы GET / POST, следующим является интеграция в него hibernate, чтобыоперация извлечения / отправки данных фактически использует MySQL вместо отправки жестко запрограммированного ответа (что я и сделал в настоящее время).

Проблема была раньше, когда я работал над Spring MVC, используя Tomcat, где у нас был файл web.xml дляопределить сервлет диспетчера и контекст приложения, которые, в свою очередь, использовались для определения конфигурации hibernate и декларации других bean-компонентов, но теперь, имея встроенную причину, я не нахожу способ интегрировать hibernate в мое приложение REST. Изменен ли способ добавления конфигурации сКонфигурация XML для класса.Я искал по интернету, но, может быть, у меня нет слов или я не использую правильные ключевые слова, короче, не повезло найти какое-либо решение для интеграции гибернации в мое приложение Spring, использующее встроенный причал.о последних изменениях или укажите мне правильный учебник?

Любая помощь оценена, спасибо заранее!

пс - я использовал этопример прогресса до сих пор https://github.com/pethoalpar/SpringMvcJettyExample

1 Ответ

0 голосов
/ 20 января 2019

Да, много изменений за эти 5 лет, и одним из изменений игры является весенняя загрузка

Если вы хотите создать новый проект, особенно если вы хотите запустить веб-приложение на встроенномКонтейнер, такой как Jetty, вы можете проверить на spring-boot. Он уже обеспечивает интеграцию с сервисами Jetty, hibernate и Spring MVC REST.

Конечным результатом является то, что вам просто нужно немного изменить конфигурацию (скорее всего,информация о подключении к БД), и вы можете быстро получить готовый к работе сервис REST, поддерживаемый JPA / Hibernate, который может просто работать без какой-либо конфигурации XML.

В Интернете существуют тонны учебников, рассказывающих о том, как это сделать,Вы должны легко их найти, например this , используя такие ключевые слова, как «springboot webservice hibernate jetty» и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...