项目进阶,构建安全高效的企业服务
1 Spring Security
https://spring.io/projects/spring-security
1.1 SpringMVC的底层
SpringMVC的底层核心是DispatcherServlet
,所有的请求都提交给DispatcherServlet
统一处理,DispatcherServlet
会把请求分发给各个控制器,然后交由控制器Controller
处理请求。而一个应用中只有一个DispatcherServlet,可以有多个控制器Controller。
而在请求分发给Controller时,拦截器Interceptor可以拦截访问Controller的请求,Interceptor同样可以有多个。