探祕Spring AOP (二) Spring AOP 使用講解 1

探祕Spring AOP

1、Spring AOP 使用方式

  • 1,XML配置
  • 2,註解方式

輸入圖片說明

2、主要註解

輸入圖片說明

  • 代碼演示
@Aspect
@Component
public class SecurityAspect {

    @Autowired
    private AuthService authService;

    @Pointcut("@annotation(AdminOnly)")
    public void adminOnly(){}

    @Before("adminOnly()")
    public void check(){
        authService.checkAccess();
    }
}

3、切面

  • 一、PointCut express 切面表達式
  • 二、 5種advice
相關文章
相關標籤/搜索