Целью Spring Data REST является предоставление единой платформы для совершения CRUD операций над вашими сущностями, управляемыми из JPA-репозиториев, используя простые HTTP REST запросы. Первая реализация использует Spring MVC и стандартную архитектуру сервлетов, облегчая развертывание WAR-файла, которые являются полноценными CRUD-приложениями, просто включают в себя доменные классы и соответствующие им определения репозиториев. Будущие реализации позволят вам экспортировать репозитории в несервлетные HTTP-окружения, используя высокопроизводительные неблокирующие IO и хорошую поддержку HTML5.
Рекомендованный путь для начального использования spring-data-rest
в вашем проекте
с использованием системы управления зависимостями – скопировать фрагмент кода ниже и вставить
в вашу конфигурацию сборки. Нужна помощь? Ознакомьтесь с нашими руководствами по созданию приложений
с использованием Maven и
Gradle.
<dependencies>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-rest-webmvc</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>
</dependencies>