В приложении, которое я смотрю, я нахожу это в диспетчере xml:
<mvc:annotation-driven />
Верно ли, что это способ Spring 3 для определения отображений обработчиков (URL-маршрутов). Один из контроллеров в приложении выглядит так:
@Controller
@RequestMapping("/order")
@SessionAttributes(OrderController.ORDER)
public class OrderController
{
//...
Я предполагаю, что линия
@RequestMapping("/order")
- фактическое определение отображения обработчика для этого URL-маршрута.
Правильно ли я сказал, что более старый способ определения этого сопоставления обработчика был бы с одним из:
BeanNameUrlHandlerMapping
SimpleUrlHandlerMapping
ControllerClassNameHandlerMapping
CommonsPathMapHandlerMapping