Springboot高手之路01-AOP

文章目录

登录校验

拦截器

拦截器是spring中提供的

所以第一步就是把拦截器交给spring管理

不管是过滤器还是拦截器都是需要配置路径

/** 拦截所有

拦截器放行直接是true

是否运行访问对应的web资源

拦截器实现HandlerInterceptor

过滤器是spring提供的,那么只需要给过滤器加入ioc容器中就可以,

使用@Component注解就可以

然后再配置webConfig类

类上面标注配置类

使用的.addPathPatterns("/**")拦截的哪些资源

使用excludePatterns("/login")

不需要拦截哪些路径

spring的底层就是dispatcherServlet

过滤器拦截器可以同时存在,先执行过滤器

/* 是只匹配一级路径 例如 dept/1 /dept/1/2 那么就不能请求

/** 是对所有的请求

基于拦截器实现登录校验功能

使用拦截器去实现登录

只需要记得校验成功后直接return true就行

全局异常处理器

相关推荐
相顾若初见几秒前
RuoYi后端jar镜像制作
java·jar
AI多Agent协作实战派3 分钟前
AI多Agent协作系统实战(四十九):它说唤醒了agent,agent却还在睡觉
后端
用户7813667114454 分钟前
对象存储(RGW)架构详解
后端
Python私教5 分钟前
软件开发报价为什么能差 3 倍:需求范围、验收标准和变更成本怎么算
后端·python·架构
苏三说技术6 分钟前
为什么越来越多人用gRPC?
后端
MacroZheng8 分钟前
程序员看文档神器,装上它,看Spring官方文档就一目了然了!
java·人工智能·后端
想风9 分钟前
Claude Code 实用技巧工作坊 —— Boris Cherny
前端·后端·github
长栎10 分钟前
Java 17 的模式匹配,正在杀死访问者模式
后端
骇客野人12 分钟前
SpringBoot 接入 Kafka 完整实操步骤
spring boot·kafka·linq
风曳丷15 分钟前
# 03|恶意文本如何一路摸到工具按钮
后端