Annotation Interface ActionLog


@Target(METHOD) @Retention(RUNTIME) public @interface ActionLog
操作日志注解
作者:
ZhaoYang
  • 可选元素概要

    可选元素
    修饰符和类型
    可选元素
    说明
    boolean
    是否记录操作日志
    boolean
    是否记录方法参数
    boolean
    是否记录方法结果的数据
    操作模块 为空时,会尝试读取 Api.value() 属性
    操作名 为空时,会尝试读取 ApiOperation.value() 属性
    操作分类 实际并不是数组,因为枚举不能设置 null 作为默认值
  • 元素详细资料

    • module

      String module
      操作模块 为空时,会尝试读取 Api.value() 属性
      默认值:
      ""
    • name

      String name
      操作名 为空时,会尝试读取 ApiOperation.value() 属性
      默认值:
      ""
    • type

      操作分类 实际并不是数组,因为枚举不能设置 null 作为默认值
      默认值:
      {}
    • enable

      boolean enable
      是否记录操作日志
      默认值:
      true
    • logArgs

      boolean logArgs
      是否记录方法参数
      默认值:
      true
    • logResultData

      boolean logResultData
      是否记录方法结果的数据
      默认值:
      true