Spring自定义注解+Aop记录用户操作日志

来源:互联网 发布:智能电视看美剧软件 编辑:程序博客网 时间:2024/05/29 13:08

文章主体思路:自定义一个操作日志的注解,使用该注解作为切入点,拦截使用该注解的Controller中的方法。

  • 要点:

    • 自定义运行时(RetentionPolicy.RUNTIME)注解
    • 以自定义的注解作为切入点(Pointcut),与功能代码解耦
    • springmvc配置文件中添加配置,使SpringAop可拦截Controller层的方法。
      这里写图片描述
  • 下面贴代码:

    • 自定义注解类:
      这里写图片描述
    • 切面类:
      这里写图片描述
      这里写图片描述
      这里写图片描述

    • 测试方法:
      这里写图片描述

    • 测试结果:
      这里写图片描述
阅读全文
0 0