Вопросы по теме 'spring-data-rest'

Использование @Version в проекте spring-data
Я работаю над веб-службой RESTful с spring-data. Несколько дней назад была выпущена специальная REST-инфраструктура Spring-Data jpa . Теперь я заметил возможность использовать @Version с этим фреймворком. Эта версия генерируется сама или вам...
29566 просмотров

Поле Spring data rest @ManyToOne не приходит в json
Я разрабатываю веб-проект с использованием технологий Spring Boot, Spring Data JPA и Spring Data Rest. Я могу все успешно настроить и получить JSON простых POJO. Я настроил два класса, чтобы иметь отношения OneToMany и ManyToOne следующим образом:...
1848 просмотров

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

Spring data Rest возвращает http 500 при доступе к таблице с данными
Я пытаюсь настроить службы spring-data-rest. Я использую spring-data-rest с спящим режимом в eclipse. Службы работают нормально (возвращая HAL + JSON), пока у меня нет данных в таблице, из которой я пытаюсь получить данные. Когда я пытаюсь...
2048 просмотров
schedule 14.10.2023

Управление доступом к репозиторию в Spring Data Rest на основе принципала пользователя
Я пытаюсь реализовать мелкозернистый контроль доступа, но при этом пользуюсь преимуществами отдыха данных Spring. Я работаю над защитой CrudRepository , чтобы пользователи могли изменять или вставлять только те данные, которые принадлежат им. Я...
5793 просмотров

Способ передачи сложных параметров в метод весенней даты
Я пытаюсь найти какую-либо информацию по следующей проблеме: у меня есть репозиторий JPA, который был открыт для службы REST с проектом Spring Data Rest: Page<Business> findByUser(@Param("user") User user, Pageable pageable); где...
680 просмотров

Spring-Data-Rest с динамическим автоматическим репозиторием
Spring-Data-Rest позволяет нам автоматически публиковать все объявленные репозитории, предположим, что у нас есть база данных из 500 объектов, и мы хотим получить тот же результат, но без создания репозитория вручную для каждого объекта, как это...
93 просмотров
schedule 16.10.2022

как включить метод Post/Put для данных Spring JPA REST? (ошибка 405: метод не разрешен)
Я следовал этому руководству, чтобы создать RESTful API для моей базы данных, чтобы получить к ней доступ в Android. https://spring.io/guides/gs/accessing-data-rest/ API работает. Я вижу данные моей базы данных в формате JSON, но когда я пытаюсь...
866 просмотров

Патч слияния весенних данных
Я использую весенний отдых данных в своем проекте и у меня есть вопрос по поводу application/merge-patch+json запроса. Хотя запрос application/json-patch+json работает хорошо, у меня проблемы с патчем слияния. Например, у меня есть вложенный...
2010 просмотров
schedule 15.10.2022

Отсутствующие ссылки в Spring Data Rest Response с использованием RestTemplate
Когда я звоню в конечную точку Spring Data Rest, я ожидаю увидеть собственные ссылки и связанные ссылки внутри каждого объекта. Ни одна ссылка не появляется. Настройка RestTemplate: @HystrixCommand(fallbackMethod = "getFallbackScenicList")...
680 просмотров

Создайте ресурс коллекции с Sort и querydsl Predicate, но без Pageable
Я использую Spring data Rest и ищу способ создать ресурс коллекции (или поиска) с возможностями сортировки и предиката (с использованием querydsl), но без пейджера. До сих пор мне нужно было только отключить пейджер, но у меня были возможности...
1218 просмотров

Идентификаторы возврата в ответе JSON от Spring Data REST
у меня есть сущность @Entity @Table(name = "books") public class Book { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; private String name; @Column(name = "id", unique = true, nullable = false) public...
12963 просмотров
schedule 16.12.2023

Spring-Data-REST: пользовательская сериализация @Embeddable в HAL
У меня есть объект, который выглядит так (для краткости я опущу геттеры, сеттеры и конструкторы): @Entity public class System { @NotNull @Column(name = "SYSTEMID", nullable = false) @Embedded private SystemId systemId; } с...
768 просмотров
schedule 30.11.2023

Бизнес-логика перед сохранением сущности в Spring JPA
Я использую Spring Boot 1.5.4, Spring Data REST, Spring JPA, Hibernate, и я разрабатываю клиент Angular, использующий REST API. Spring Data REST очень помогает, и я стараюсь следовать лучшим практикам, поэтому репозиторий похож на:...
6201 просмотров

Тестирование Spring Data Rest с сопоставлением отношений JPA: странное поведение с обновлением
Я следовал этому руководству ( https://spring.io/guides/tutorials/react-and-spring-data-rest/#react-and-spring-data-rest-part-5 ), чтобы поэкспериментировать с Spring Data REST и я хотел протестировать CRUD с помощью TestRestTemplate . Добавить...
581 просмотров
schedule 21.05.2024

Создание нового объекта плюс ассоциация не работает
У меня есть две сущности AppUser и UserGroup . У них отношения @ManyToMany . В настоящее время я пытаюсь создать и связать новую группу для существующего пользователя следующим образом: POST http://localhost:8080/groups {...
270 просмотров

Spring Data REST - Как отсортировать объект по игнорируемому полю JSON?
Я использую Spring Data REST, и у меня есть следующий объект в моем проекте. @Data @Entity public class Loan{ @Id @GeneratedValue private Long id; @JsonIgnore private Long createdDate; private Long amount; private...
214 просмотров
schedule 13.02.2024

Возврат списка проекций из пользовательского метода JpaRepository с помощью Spring Data Rest
У меня есть простое приложение Spring Boot, в котором есть модули Spring Data JPA и Spring Data Rest. Spring Data Rest автоматически предоставляет репозитории JPA, но когда я отправляю HTTP-запрос GET в настраиваемый метод поиска в репозитории,...
4792 просмотров

Класс данных Kotlin Нет конструктора строковых аргументов с Spring Data Rest
Я использую Spring data rest с Kotlin, и если я использую классы данных, ассоциации через uri перестают работать с ошибкой no String-argument constructor/factory method to deserialize from String value Класс данных @Entity data class...
625 просмотров
schedule 16.01.2024

Добавить метод ко всем контроллерам Spring Data Rest
Я реализовал фильтр для Spring Data Rest, используя Query by Example в пользовательском контроллере, как описано в этом ответе . Я хотел бы, чтобы все мои объекты имели этот фильтр. Как я могу расширить Spring Data Rest с помощью общей реализации...
42 просмотров
schedule 29.07.2022