探秘Spring AOP
一、Spring AOP 使用方式
- 1,XML配置
- 2,注解方式
二、主要注解
- 代码演示
@Aspect@Componentpublic class SecurityAspect { @Autowired private AuthService authService; @Pointcut("@annotation(AdminOnly)") public void adminOnly(){} @Before("adminOnly()") public void check(){ authService.checkAccess(); }}
三、切面
- 1、PointCut express 切面表达式
- 2、 5种advice