springMVC配置文件spring-servlet.xml中<mvc:annotation-driven />的意义
2024-08-31 02:38:49
<mvc:annotation-driven/>标签,对应的实现类是org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser。
通过阅读类注释文档,我们发现这个类主要是用来向工厂中注册了
上面几个Bean实例。这几个类都是用来做什么的呢?
前两个是HandlerMapping接口的实现类,用来处理请求映射的。其中第一个是处理@RequestMapping注解的;第二个会将controller类的名字映射为请求url。
中间三个是用来处理请求的。具体点说就是确定调用哪个controller的哪个方法来处理当前请求。第一个处理@Controller注解的处理器,支持自定义方法参数和返回值(很酷);第二个是处理继承HttpRequestHandler的处理器;第三个处理继承自Controller接口的处理器。
后面三个是用来处理异常的解析器。
最新文章
- java13
- Expression2Sql的一些语法更新
- Clr编写Insert Triggr
- 浅谈T-SQL中的联接查询
- Appium for win7 环境搭建
- Java 如何有效地避免OOM:善于利用软引用和弱引用
- apache 根据端口访问配置
- java中判断从数据库中取出的字段是否为空
- MongoDB (十) MongoDB Limit/限制记录
- hadoop部署小结的命令
- ResourceBundle读取中文properties文件问题
- kruskal算法求最小生成树(jungle roads的kruskal解法)
- 实例甜点 Unreal Engine 4迷你教程(5)之函数中的静态变量
- Query DSL(2)----Full text queries
- APP崩溃提示:This application is modifying the autolayout engine from a background thread after the engine was accessed from the main thread. This can lead to engine corruption and weird crashes.
- vue 组件的定义
- [Swift]LeetCode685. 冗余连接 II | Redundant Connection II
- JS练习第三课
- Python_二维数组
- MySQL 加锁处理分析<;转>;