При работе с Spring столкнулся с таким синтаксисом {val}
в мапинге. Вот такой метод:
@GetMapping("/next/{rId}")
public Object next(@PathVariable int rId, Principal user) {
...
}
Объясните пожалуйста, как начинает работать @GetMapping
, если в его пути оказывается такое выражение, в фигурных скобках {rId}
?
Какие запросы будут попадать на данный контроллер?
Как правильно вызывать такой контроллер?
В контроллер будут попадать все запросы начинающиеся с /next/
и имеющие число на месте {rId}
. Это число будет автоматически внедрятся в одноимённый аргумент контроллера аннотированный @PathVariable
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеЗадание заключается в том, чтобы добавить три элемента во множество HashSet, затем удалить один элемент из него и вывести все это...
Для чего эти аннотации существуют понятно, но вот что будет если в главном классе по иерархии их не указать, просто пропустить?