SpringMVC—拦截器

1 拦截器概念

1.1 简介

拦截器是一种动态拦截方法调用的机制,在 SpringMVC 中动态拦截控制器方法的执行

【注】拦截器底层实现为AOP

作用:

  • 在指定的方法调用前后执行预先设定的代码
  • 阻止原始方法的执行

1.2 拦截器和过滤器的区别

① 归属不同:Filter 属于 Servlet 技术,Interceptor 属于 SpringMVC 技术

② 拦截内容不同:Filter 对所有访问进行增强,Interceptor 仅针对 SpringMVC 访问进行增强

2 入门案例

2.1 制作拦截器功能类

2.2 配置拦截器的执行位置

3 拦截器参数

4 拦截器工作流程分析

相关推荐
座山雕~几秒前
spring
java·后端·spring
坚持学习前端日记2 分钟前
桌面端与移动端JS桥技术对比及跨平台实现
开发语言·javascript·harmonyos
草原印象3 分钟前
Spring、SpringMVC、Mybatis框架整合实战视频课程
java·spring·mybatis
UP_Continue4 分钟前
C++--可变参数模板和lambda
开发语言·c++
方也_arkling27 分钟前
【八股】JS中的事件循环
开发语言·前端·javascript·ecmascript
乌日尼乐30 分钟前
【Java】IO流完全指南
java·后端
你怎么知道我是队长32 分钟前
C语言---函数指针和回调函数
c语言·开发语言
坚持学习前端日记32 分钟前
原生Android开发与JS桥开发对比分析
android·开发语言·javascript
jiunian_cn35 分钟前
【C++11】C++11重要新特性详解
开发语言·c++
何中应39 分钟前
windows安装python环境
开发语言·windows·python