Описание тега spring-data-rest

Spring Data REST (SDR) is a Spring Data project that aims to make it easy to expose Spring Data repositories as REST services. SDR use Spring HATEOAS internally to create HAL response.
1 ответ

Spring-data-rest POST-ссылка генерирует исключение Null-Pointer

У меня есть сущность под названием StockLevel и еще один называется Version и они в таких отношениях: @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "version", nullable = false, referencedColumnName = "pk") private VersionModel version; Тепер…
0 ответов

Тестирование конечных точек отдыха данных Spring с использованием RestTemplate, не работающего в SpringBoot 2.0.0.BUILD-SNAPSHOT

Я использую Spring Data REST для представления репозиториев Spring Data JPA в качестве конечных точек REST. @Entity @Table(name = "USERS") public class User implements Serializable { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private In…
1 ответ

spring-data-rest: возможно ли динамически встраивать отношения ресурса в один ответ?

Можно ли в весенний период отдыха данных встраивать данные для отношений первичного ресурса в ответ HAL? Причина в том, что в некоторых случаях клиент знает, что ему понадобится Child ресурс и School а также Pets отношения сразу. С помощью ссылок эт…
3 ответа

Как использовать Spring Boot Rest Data для возврата xml

Мне нужно, чтобы выходные данные Spring загружались в формате xml, а не в json. Я поместил в свой репозиторий объект: @RequestMapping(value="/findByID", method=RequestMethod.GET, headers = { "Accept=application/xml" }, produces="application/xml") My…
19 ноя '14 в 06:23
0 ответов

Spring Data Rest - сбор / поведение списка

Я сделал опечатку и получил неожиданный результат. Не уверен, что это ошибка или, может быть, я что-то не так делаю? Пример 1. Это создаст ссылку для SocialAccounts в _links при доступе к одной записи. @OneToMany @JoinTable(name = "contact_social", …
17 авг '18 в 10:12
0 ответов

Как выставить метаданные ALPS для Spring Controllers?

Я использую Spring Hateoas и Spring Data Rest в проекте. Большинство сущностей обрабатываются Spring Data Rest, но для некоторых я использую контроллеры. Можно ли обновить конечную точку /profile, предоставляемую Spring Data Rest, чтобы я мог предос…
23 ноя '17 в 19:10
2 ответа

Выборочное расширение ассоциаций в ответе Spring Data Rest

У меня есть стандартные настройки Spring data JPA и Spring data Rest, которые правильно возвращают ассоциации в виде ссылок на правильные ресурсы. { "id": 1, "version": 2, "date": "2011-11-22", "description": "XPTO", "_links": { "self": { "href": "h…
14 апр '14 в 09:05
1 ответ

Spring Data Rest Bean Validation Интернационализация

Я новичок в Spring, особенно в Spring Boot, я пытаюсь использовать интернационализацию, пока что я нормально использую обычные контроллеры, но я не могу заставить его работать с Bean Validation, используя spring-data-rest. Я использую следующий код …
1 ответ

Ответ Spring REST отличается в пользовательском контроллере

У меня есть несколько контроллеров, которые автоматически создают REST конечные точки. @RepositoryRestResource(collectionResourceRel = "books", path = "books") public interface BooksRepository extends CrudRepository<Books, Integer> { public Pa…
1 ответ

Установите запрещенные поля в Spring Data Rest

Я хочу исключить определенные поля из POST в мои репозитории. Например, я хочу установить версию самостоятельно, чтобы пользователи не могли установить это поле самостоятельно. Например, в классе ниже. @Entity public class User { @Id @GeneratedValue…
1 ответ

Невозможно вставить в таблицу с именами столбцов от, до

В таблице есть такие столбцы, как from а также toи когда я пытаюсь вставить в таблицу, используя Spring Data REST и Spring Data JPA JpaRepositoryЯ получаю ошибку, как показано ниже: Hibernate: insert into tbl_user_location (city, description, from ,…
6 ответов

Разрешение URI объекта в пользовательском контроллере (Spring HATEOAS)

У меня есть проект, основанный на spring-data-rest, и у него есть несколько пользовательских конечных точек. Для отправки данных POST я использую json как { "action": "REMOVE", "customer": "http://localhost:8080/api/rest/customers/7" } Это хорошо дл…
1 ответ

Spring Data REST - Как обращаться с владением объектом

Как мне управлять владением интерфейсом REST в приложении REST Spring Data? Использование типичного менеджера управляет сценарием Employee(s), в котором у меня есть бизнес-правило, согласно которому Manager может просматривать информацию о Employee,…
07 дек '15 в 15:14
2 ответа

Подключиться к локальному экземпляру neo4j Server из Spring Boot Starter

Я пытаюсь подключиться к локально установленному серверу Neo4j с весеннего загрузчика -> gs-accessing-neo4j-data-rest http://spring.io/guides/gs/accessing-neo4j-data-rest/ Установка сервера по умолчанию через Homebrew. Файл сборки Gradle buildscript…
1 ответ

Как я могу добавить свои задачи обратно в мой список, используя Restangular

Так что вот поток, который я хотел бы запросить мудрый, начальная загрузка страницы -> получить задачи -> добавить задачу. добавить задачу, не должна требовать последующей выборки созданной задачи или списка. вот соответствующая часть моего app.js д…
1 ответ

Контроллер переопределения Spring Data Rest для Templated Link

Я использую Spring Data REST, чтобы представить различные доменные объекты в качестве ресурсов. @Entity class Person() { //fields } public interface PersonRepository implemets PagingAndSortingRepository<Person, Long> { } А сейчас /persons буде…
24 май '15 в 00:38
0 ответов

Весенний отдых данных с ResourceMetadata.getMappingFor

Пружинный отдых данных Метод ResourceMetadata.getMappingFor неверен если сущность имеет базовость. ResourceDescription свойства основного объекта получает те же сообщения введите описание изображения здесь код здесь private void saveProperty(Persist…
07 фев '17 в 08:09
1 ответ

Spring Data REST UPSERT Заявление

У меня есть экспортированный URL-адрес Spring REST, на котором я хочу выполнить операцию UPSERT. Если строка существует, она ОБНОВЛЯЕТ, иначе она ВСТАВИТ. Ранее я делал POST для CREATE, PATCH для UPDATE и DELETE для Delete. Можно ли каким-либо образ…
0 ответов

POST MongoDB Расширенный JSON для RepositoryRestController

Я ищу умный или элегантный способ POST MongoDB Extended JSON для REST-контроллера веб-службы, разработанной с помощью Spring Boot (1.5.1). Мой POJO содержит четко определенные поля (в основном строки), но также Map<String, Object> data with ис…
3 ответа

Spring HATEOAS против Spring Data Rest

Вопрос в том, в чем разница между Spring HATEOAS и Spring Data Rest? Я чувствую, что оба могут делать то же самое, и Spring Data Rest (как часть Spring Data) кажется немного более живым. https://github.com/spring-projects/spring-hateoas https://gith…