Java 需要验证使用mvc定义处理程序映射的旧方法:注释驱动?

Java 需要验证使用mvc定义处理程序映射的旧方法:注释驱动?,java,spring,spring-mvc,Java,Spring,Spring Mvc,在我正在查看的一个应用程序中,我在dispatcher xml中发现: <mvc:annotation-driven /> 我想这条线 @RequestMapping("/order") 是此url路由的处理程序映射的实际定义 我认为定义此处理程序映射的旧方法是使用以下方法之一,对吗 BeanNameUrlHandlerMapping simplerlhandermapping ControllerClassNameHandlerMapping commonPathMapHan

在我正在查看的一个应用程序中,我在dispatcher xml中发现:

<mvc:annotation-driven />
我想这条线

@RequestMapping("/order")
是此url路由的处理程序映射的实际定义

我认为定义此处理程序映射的旧方法是使用以下方法之一,对吗

  • BeanNameUrlHandlerMapping
  • simplerlhandermapping
  • ControllerClassNameHandlerMapping
  • commonPathMapHandlerMapping
  • 是的<代码>是配置注释驱动控制器的方便选项。它配置特殊的
    HandlerMapping
    s和
    HandlerAdapter
    s

    有关指定此项实际作用的完整列表,请参见

    另一种选择是,您始终可以自己手动指定
    DefaultAnnotationHandlerMapping
    AnnotationMethodHandlerAdapter
    等bean

    @RequestMapping("/order")