如果我删除<mvc:annotation-driven>?</mvc:annotation-driven>,是否有必要定义AnnotationMethodHandlerAdapter?

时间:2012-06-05 05:10:04

标签: web-services spring spring-mvc url-mapping

正如http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html

中所述
  

Spring 3引入了一个简化的mvc XML配置命名空间   在Web应用程序中设置Spring MVC。代替   注册AnnotationMethodHandlerAdapter等低级bean,   您可以简单地使用命名空间及其更高级别的结构。这个   通常是首选,除非你需要更细粒度的控制   bean级别的配置。

我使用了自定义DefaultAnnotationHandlerMapping,因此我需要从xml配置中删除</mvc:annotation-driven>,以避免</mvc:annotation-driven>覆盖配置。

是否有必要为AnnotationMethodHandlerAdapter声明bean或将其设置为默认值?

请建议。

0 个答案:

没有答案