标签:机制 浏览器 服务器 注解 存在 遍历 ash 处理 map
1.浏览器发送请求
2.服务器执行servlet的(前端控制器)解析器
3.servlet通过(前端控制器)解析器拿到所有带有@Controller注解的类,并遍历类中的所有方法
4.将遍历的方法中带有@RequestMapping注解的方法作为 HashMap(处理器映射器)中的Key
5.将该方法所在的类作为value,保存在HashMap中
6.请求到服务器时,通过对地址的解析(处理器映射器)找到其中的映射地址
7.通过映射地址,也就是Key找到Value,也就是具体的类
8.拿到类的所有方法,遍历找到对应映射地址所匹配的方法
9.通过反射机制调用方法
标签:机制 浏览器 服务器 注解 存在 遍历 ash 处理 map
原文地址:https://www.cnblogs.com/Leslie-/p/10768110.html