Я пытаюсь создать мое первое приложение Spring, которое представляет собой простой веб-сервис REST. Я хочу, чтобы КАЖДЫЕ ответы были JSON (в заголовке), и я не знаю, как сделать это за один раз, я имею в виду не все мои методы контроллера, такие как файлы конфигурации или что-то еще.Первое приложение REST Spring
Это мой код:
@RestController
public class HomeController {
@RequestMapping(value = "/something/{nom}/{id}", method = RequestMethod.GET)
public User hi(@PathVariable long id, @PathVariable String nom) {
return new User(id, nom);
}
}
Спасибо за заранее
Попробуйте добавить '@ ResponseBody' после' @ RestController'. –
Вы пробовали получить доступ к этому? Пользователь по умолчанию должен разбираться с JSON String по Jackson. – Jaskey
@KeithEnlow Это не помогло бы; '@ RestController' уже автоматически подразумевает' @ ResponseBody', нет необходимости его явно добавлять. – Jesper