类 ActionLogAspect

java.lang.Object
cn.jrack.action.core.aop.ActionLogAspect

public class ActionLogAspect extends Object
拦截使用 @OperateLog 注解,如果满足条件,则生成操作日志。 满足如下任一条件,则会进行记录: 1. 使用 @ApiOperation + 非 @GetMapping 2. 使用 @OperateLog 注解

但是,如果声明 @OperateLog 注解时,将 enable 属性设置为 false 时,强制不记录。

作者:
ZhaoYang
  • 构造器详细资料

    • ActionLogAspect

      public ActionLogAspect()
  • 方法详细资料

    • around

      public Object around(org.aspectj.lang.ProceedingJoinPoint joinPoint, io.swagger.annotations.ApiOperation apiOperation) throws Throwable
      抛出:
      Throwable
    • around

      public Object around(org.aspectj.lang.ProceedingJoinPoint joinPoint, ActionLog actionLog) throws Throwable
      抛出:
      Throwable
    • setContent

      public static void setContent(String content)
    • addExt

      public static void addExt(String key, Object value)