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

Spring Data Rest CrudRepository против ReadOnlyRepository
Я заметил аномалию в поведении репозиториев Spring Data Rest. У меня есть два типа сущностей. в моем приложении - объекты только для чтения (для справочных данных, таких как коды штатов, коды стран, почтовые индексы и т. д.). Я не хочу, чтобы...
408 просмотров

Spring Rest JSON-формат даты
Я знаю, что есть много примеров с форматом JSON-даты на стороне клиента из Spring MVC, но в моем случае все работает нормально, кроме одного конкретного случая с составным контрактом. Проблема в том, что на стороне клиента ответ JSON в curObj...
3980 просмотров
schedule 02.02.2024

Не удается обработать управляемую/обратную ссылку 'defaultReference': тип обратной ссылки (java.util.List) несовместим с управляемым типом
Я начал разработку Springboot REST API для грубых операций, и мне удалось завершить часть извлечения данных, однако у меня возникли проблемы с запросом POST. У меня есть объект под названием Job @Entity @Table(name="JOB") public class Job {...
1808 просмотров

Spring Rest Controller найти по методам id/ids
У меня есть следующий метод в моем Spring RestController: @RequestMapping(value = "/{decisionId}", method = RequestMethod.GET) public DecisionResponse findById(@PathVariable @NotNull @DecimalMin("0") Long decisionId) { .... } Сейчас мне...
12827 просмотров

Как вернуть ответы в стиле @RepositoryRestResource от @RestController
Использование @RepositoryRestResource генерирует пути и внедряет все необходимые ссылки HATEOAS для REST API, но когда я возвращаю те же результаты из репозитория с помощью контроллера, структура JSON отличается и ссылок HATEOAS нет. Как мне...
778 просмотров

{readyState: 0, status: 0, statusText: NetworkError: не удалось выполнить «отправить» на «XMLHttpRequest»: не удалось загрузить «http://localhost:8088/». }
Я пытаюсь нажать PaymentController.java с помощью ajax-запроса, он дает мне ошибку, показанную на прикрепленном снимке экрана. Я много пробовал, но не смог попасть в контроллер. Мой девиз — нажать на контроллер и получить возвращаемую строку....
575 просмотров

Вместо простого возвращен огромный JSON
Я пишу действительно простые алгоритмы, чтобы лучше понять Rest. Я написал следующий код: @RestController class DoubleController { @GetMapping("/doubling") public Object doubling(@RequestParam Integer input) { if (input != null) {...
135 просмотров
schedule 14.03.2024

Как проверить, что необязательный RequestParam не пуст?
Я использую валидаторы в своих контроллерах Spring. Если требуется @RequestParam , нет проблем, я могу проверить строку с помощью @NotBlank . Но если @RequestParam является необязательным, я не могу использовать его с @NotBlank , потому что...
5949 просмотров