一个项目的SpringCloud微服务改造过程(3)
发布时间:2019-08-06 16:22 所属栏目:21 来源:黄玲峰
导读:sso静态资源文件路径如图: 2)拦截器 SpringMVC配置文件内容: 拦截任何请求并且初始化参数,有些请求是不需要拦截的,有的请求登录后不需要经过权限校验直接放行。 mvc:interceptors mvc:interceptor mvc:mapping
sso静态资源文件路径如图: 2)拦截器SpringMVC配置文件内容: 拦截任何请求并且初始化参数,有些请求是不需要拦截的,有的请求登录后不需要经过权限校验直接放行。
SpringBoot中添加拦截器只需继承WebMvcConfigurerAdapter,并重写addInterceptors方法即可。
自定义的拦截器需要初始化一些参数,因此需要在注册拦截器之前注册,这里我们设置为懒加载。免登录拦截的路径,以及登录后不需要判断权限的路径都写在yml文件了,通过系统环境变量Environment获取值。
3)数据库和MyBatis配置 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读