Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 449 Bytes

基于注解的切面.md

File metadata and controls

16 lines (15 loc) · 449 Bytes

切面可以用来处理很多拦截,公共参数设置等,一些通用处理方式

  • xml 配置切点

  • 注解配置切点

    • 普通的 execution 方式
      @Pointcut("execution(* com.companydomain.service.method( .. ))")
    • 注解的方式
      1. 定义注解 @ExampleAnotation
      2. 对有注解的方法进行切面
        @Pointcut("@annotation(com.companydomain.service.ExampleAnotation)")