Как заставить Spring Hateoas также вернуть application / json - PullRequest
0 голосов
/ 24 июня 2019

Я создаю веб-сервис, где мои клиенты могут принимать только application / json в качестве ответа. Но Spring Hateoas, похоже, не уважает мои продукты в аннотации GetMapping и всегда возвращает HAL.

Я уже пробовал: ввод

spring.hateoas.useHalAsDefaultJsonMediaType=false

также в кебабном случае:

spring.hateoas.use-hal-as-default-json-media-type=false

Также выкладываю

spring.data.rest.defaultMediaType=application/json

Я пытался поместить файл продукции = application / json в аннотацию @GetMapping и в контроллер.

Мы также попытались реализовать:

SpringRestConfiguration implements RepositoryRestConfigurer...

Ничего из этого не помогло.

Наша весенняя загрузочная версия 2.0.8

Мы ожидаем, что ответ json будет в application / json без «_embedded» для списка ресурсов.

...