Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

场景说明

需求:经常一些接口会有一些校验的问题,比如权限,重复访问等,这种需求不是很想写在业务逻辑里面,那就可以用注解+AOP 的防止进行实现。下面用拦截重复点击的例子,做下实现。

SpringMvc接受请求到Controller的流程

话不多说直接上图

SpringMvc拦截器的实现

SpringMvc拦截器的实现一般有两种方式

整合SSM

环境:

  • IDEA
  • MySQL 5.7.19
  • Tomcat 9
  • Maven 3.6

1、什么是SpringMVC

1、spring优点

  1. Spring是一个开源免费的框架,容器
  2. spring是一个轻量级的框架,非侵入式
  3. 控制反转IOC,面向切面AOP
  4. 对事物的支持,对框架的支持

一句话概括:是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器(框架)。