Вставьте `@ PathVariable` в bean-объект в области запроса - PullRequest
0 голосов
/ 03 июня 2019

Я хочу распространить некоторые переменные пути как часть bean-объекта области видимости запроса. Я хочу, чтобы этот бин был неизменным, и я не хочу анализировать путь вручную и зависеть от javax.servlet stuff

Теперь я вижу решение с настройкой Provider<MyPathVariables> в @ControllerAdvice Но я не люблю делать MyPathVariables изменяемым.

Еще один вариант - добавить HttpServletRequest в мой конструктор bean-компонентов и вручную проанализировать путь, и мне также не нравится эта двойная работа, и особенно мне не нравится зависимость от javax.servlet в моем прекрасном весеннем приложении.

Есть ли другой вариант?

...