Описание тега spring-restcontroller

@RestController - это аннотация ярлыка Spring MVC для создания контроллеров Rest. Используйте этот тег для вопросов, связанных с использованием этой аннотации.
2 ответа

Нужен ли мне веб-стартер, чтобы использовать только аннотацию RestController?

Я видел пример веб-стартера Spring Boot, который включает в себя стартер только для того, чтобы использовать аннотацию Restcontroller, но я делаю небольшой документ и вижу, что он мне не нужен... Я что-то упустил или добавил стартер действительно ли…
2 ответа

Как использовать @RestController (Spring) с дочерним списком объектов

Я пытаюсь создать службу REST с помощью Spring. Все работает, пока я не попытаюсь добавить список объектов (CartItem) в мой основной объект (Cart). Это мой главный объект @Entity @Table(name="cart") public class Cart implements Serializable{ ... @Ge…
21 ноя '18 в 14:47
1 ответ

HTTP POST от Angular2 до Rest API [CORS]

Я новичок в Angular 2 и CORS Я хочу отправить данные формы из Angular 2 в контроллер Rest. Но я получаю следующую ошибку Ответ со статусом:0 и URL: ноль component.ts --------------------------------------- onSubmit(form:NgForm) { console.log(form.va…
17 июл '17 в 20:08
0 ответов

Как проверка гибернации обнаруживает язык для ValidationMessages?

В настоящее время я работаю на i18n в своем приложении, и я пришел к сообщениям проверки гибернации:) Я понимаю, что i18n интегрирован в проверку гибернации, но чего я не понимаю, где hibernate получает текущий язык. Я использую RestController, напр…
2 ответа

Дважды меняя fieldName of Json

Можно ли изменить имя поля Json два раза в Spring rest api. Я знаю, что это не очень важно, но мне нужно что-то подобное. Например, JSON, который я получаю от удаленного сервиса: { total_count : 1; } Мой Модельный класс похож на public class Model {…
22 ноя '18 в 10:18
1 ответ

Сервис Spring Restful возвращает только английские символы, но другие символы, кроме английского, отображаются как '?'

Я построил веб-сервис Restful, используя Spring MVC 4.0.1, Контроллер возвращает ответ каждого английского слова и символов в браузере. Но каждый отдельный персонаж, который NON-ENGLISH возвращаются как ?, Например, для नेपाल (Непальское слово произ…
11 дек '15 в 19:23
0 ответов

Модульное тестирование пружинного загрузочного контроллера

Я пытаюсь провести модульное тестирование моего весеннего загрузочного контроллера. Здесь контроллер вызывает метод, который, в свою очередь, переходит в другую конечную точку, чтобы получить оттуда ответ. Теперь, как мне проверить этот случай? Мне …
0 ответов

Spring Rest filter Цепочка данных

У меня есть веб-приложение Spring Rest. И создал фильтр авторизации. на этом слое я получаю пользователя, который необходим в методах RestController. Я хочу избежать дублирования запросов к БД. Можно ли передать некоторые объекты из Filter в RestCon…
1 ответ

Внешний ключ не сохраняется в приложении Spring Rest

Я пытаюсь реализовать двунаправленное отношение один ко многим, используя Spring Data JPA. Я создал контрольные примеры для сохранения и получения данных, и в отображении нет проблем, и данные сохраняются в обеих таблицах. Но когда я пытаюсь создать…
2 ответа

Почему параметр пути Spring 3.x урезан

Значение параметра path усекается случайным образом. например: myapplication/{pathparam} Фактическое значение "ab-cd-626-1.2.3.4 .6" фактически анализируется как ab-cd-626-1.2.3.4. Не знаю, почему это происходит, пожалуйста, помогите
1 ответ

Отправьте ответ JSP вместе с кодом состояния в Spring REST

Я хочу отправить страницу с ошибкой jsp вместе с кодом статуса HTTP. Я попробовал приведенный ниже код, но он показывает только строку, а не страницу index.jsp: @ExceptionHandler(Exception.class) public ResponseEntity handleException(HttpServletRequ…
02 июл '18 в 14:11
1 ответ

Spring boot не может получить доступ к @Value внутри ClientHttpRequestInterceptor

Я использую spring-boot-1.3.3. Я хочу перехватить шаблон Rest, и я могу перехватить его, но не могу получить доступ к application.properties. Он всегда возвращает ноль. package com.sample.filter; import org.springframework.beans.factory.annotation.V…
1 ответ

Весенний отдых веб-службы @requestparam для пользовательского класса метода (НЕ строка)

Я использую этот учебник https://spring.io/guides/gs/rest-service/ Я хочу передать параметр метода API веб-службы, отличный от String: @RestController public class ApiClass { @RequestMapping("/service") public int service(@RequestParam(value="paramI…
1 ответ

Spring Boot Jackson и сериализация данных

В моем приложении Spring Boot я использую следующий DTO с @RestController: public abstract class ComparableQuery extends BaseQuery { private final Object value; ... } Все отлично работает, но когда я использую Spring RestTemplate и передать java.uti…
1 ответ

ValidationException против ConstraintViolationException для проверки

Я пытаюсь выяснить, какое исключение (ConstraintViolationException или же ValidationException) я должен был использовать на @ControllerAdvice. Мой контроллер @RequestMapping(value="/myUrl",method = RequestMethod.POST) public String getMyData( @Valid…
0 ответов

Spring MVC @ResponseBody дает ОШИБКУ HTTP Status 406 - Недопустимо

Я пытаюсь создать простой спокойный код веб-службы с весны. Вот полный код, который я создал до сих пор: web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.c…
1 ответ

Многокомпонентный запрос с пользовательским DTO с использованием Spring Boot

Ниже мой API отдыха, который принимает многокомпонентный файл и пользовательский dto @RequestMapping(path="/manual", method = RequestMethod.POST) public ResponseEntity<?> createObject(@RequestPart CustomDTO dto, @RequestPart(name = "file", req…
0 ответов

Spring REST-сервис медленнее реагирует на нелокальный вызов

У меня есть следующий контроллер REST, который получает двоичные данные, декодирует их с помощью декодера AVRO и выполняет некоторые операции, возвращая строку @RestController public class MyRestController { GenericDatumReader reader; private static…
3 ответа

Spring @RestController - после обработки запроса

Фон Вот метод, определенный в @RestController, он читает файл с диска, а затем возвращает поток. @RequestMapping(value = "/bill", method = RequestMethod.GET) public ResponseEntity<Object> getbill(){ ... InputStream in = new FileInputStream(fil…
04 окт '18 в 12:22
0 ответов

Неправильная дата клиент-сервер

Я использую весенний отдых и Джексон 2.6.1 У меня есть URL, как Так от клиента этот URL (с startDate=13/10/2015) / отдых / встречи? @RequestMapping(value = "/appointments", method = RequestMethod.GET) public List<AppointmentInformationDto> get…
20 окт '15 в 01:42