1

Я создал проект maven и добавил все зависимости, которые мне нужны. У меня есть несколько репозиториев с использованием spring-data-jpa, и я добавил некоторые интеграционные тесты.Добавление spring-data-rest ontop spring-data-jpa

Теперь мне нужно добавить ontop из этого источника данных-данных, если я понимаю, что он основан на springmvc. , но все примеры, которые я нашел, мне нужно добавить весеннюю загрузку, чтобы запустить приложение. Я заметил, что все новые весенние проекты используют весенний ботинок. Это означает, что я должен учиться и использовать его для своих проектов?

как я могу использовать родниковую-данных-JPA + пружинный данных-JPA с существующим servlet3 проекта

ответ

3

Причина все примеры написаны с использованием Ботинок в том, что загрузка это действительно так, как вы должны начать новый Весенний проект в эти дни. Это бесплатно из-за утомительной работы по настройке инфраструктуры, поиска зависимостей в правильной версии и т. Д.

Чтобы использовать Spring REST без загрузки, просто добавьте необходимые зависимости к вашему проекту. Самый простой способ сделать это - использовать спецификацию Spring Data Release BOM (которая поможет вам потянуть правильные совпадающие версии) вместе с объявлениями зависимостей без версии для Spring Data REST WebMVC и - в вашем случае - Spring Data JPA.

Затем перейдите и зарегистрируйте RepositoryRestMvcConvfiguration как Spring bean (через конфигурацию XML или JavaConfig).

Все это также задокументировано в reference documentation.

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