SpringMVC 配置注解的映射器、适配器

>配置 mvc:annotation-driven元素

在3.1之后的注解的处理器映射器、适配器添加了很多的优化以及参数设置,所以在开发时,推荐使用3.1之后的版本。 

在SpringMVC中提供了一个mvc:annotation-driven元素,用于简化映射器、适配器在springmvc.xml文件中的配置。不仅可以替代上面两行的配置,而且mvc:annotation-driven的驱动类还默认加载了多个参数绑定的方法,比如json转换解析器就默认加载。所以开发时推荐使用该方式。如下所示:

>注解开发handler

加载该Handler可以使用Spring的批量加载扫描的方式,如下所示:

小结:

处理器映射器:

非注解的处理器映射器(了解)

注解的处理器映射器(掌握)

对标记@Controller注解的类,Spring容器自动加载该Bean并管理,对于该Bean中的使用@RequestMapping注解进行修饰的方法进行映射。在@RequestMapping里边定义映射的url路径。使用注解的映射器不需要在xml中配置url和Handler之间的映射关系。

处理器适配器:

非注解的处理器适配(了解)

注解的处理器适配器(掌握)

注解的适配器与注解的映射器是配对使用,也就是说注解的适配器不能使用非注解映射进行映射。

猜你喜欢

转载自blog.csdn.net/AhaQianxun/article/details/94591459