Здесь у нас есть базовое веб-приложение, использующее JSP, которое должно предоставить несколько URL-адресов службы REST на основе JSON.
Все эти URL будут находиться под /services
и будут генерироваться как MyRestServicesController
.
Все примеры, которые я вижу для настройки представлений на основе JSON, используют ContentNegotiatingViewResolver
. Но мне кажется это излишним, поскольку этот преобразователь предназначен для ситуаций, когда один и тот же URL-адрес может давать разные выходные данные.
Я просто хочу, чтобы мой RestServicesController
всегда производил MappingJacksonJsonView(s)
.
Есть ли более простой и понятный способ просто направить контроллер на это?