文章目录
1.美图
2.AOP相关
2.1 advice
before: 在方法执行之前被调用
after: 在方法执行之后调用
after returning: 方法执行成功之后
after throwing: 方法抛出异常之后
around: 环绕,自己在内部决定方法的执行时机,因此可以在之前之后做一些业务逻辑
2.2. join point
连接点,比如方法调用,方法执行,字段设置/获取、异常处理执行、类初始化、甚至是 for 循环中的某个点
但 Spring AOP 目前仅支持方法执行 (method execution)
简单来说,Spring AOP中,PointCut就是那个被拦截的方法
2.3. pointcut
切点,用来描述满足什么规则的方法会被拦截
正则表达式 : @