1. Filter - RequestContextHolder 上下文请求
2. Filter - SpringBoot桥接原理
前言
1 | 问1:为什么我在 Controller 方法内部可以获取 RequestContextHolder 上下文请求? |
阶段1:SpringBoot引导 - Tomcat
1 | SpringApplication#run |
阶段2:Tomcat处理请求 - Filter
1 | // NioEndpoint.SocketProcessor#doRun |
阶段3:MVC引导 - controller
1 | // HttpServlet#service |