Annotation Interface WebLog
操作日志注解
- 作者:
- zuihou
-
可选元素概要
可选元素修饰符和类型可选元素说明boolean是否拼接Controller类上@Api注解的描述值boolean是否启用 操作日志 禁用控制优先级:lamp.log.enabled = false > 控制器类上@WebLog(enabled = false) > 控制器方法上@WebLog(enabled = false)模块boolean是否记录方法的入参boolean若设置了 request = false、requestByError = true,则方法报错时,依然记录请求的入参boolean是否记录返回值操作日志的描述, 支持spring 的 SpEL 表达式。
-
元素详细资料
-
enabled
boolean enabled是否启用 操作日志 禁用控制优先级:lamp.log.enabled = false > 控制器类上@WebLog(enabled = false) > 控制器方法上@WebLog(enabled = false)- 返回:
- 是否启用
- 默认值:
- true
-
value
String value操作日志的描述, 支持spring 的 SpEL 表达式。- 返回:
- {String}
- 默认值:
- ""
-
modular
String modular模块- 默认值:
- ""
-
controllerApiValue
boolean controllerApiValue是否拼接Controller类上@Api注解的描述值- 返回:
- 是否拼接Controller类上的描述值
- 默认值:
- true
-
request
boolean request是否记录方法的入参- 返回:
- 是否记录方法的入参
- 默认值:
- true
-
requestByError
boolean requestByError若设置了 request = false、requestByError = true,则方法报错时,依然记录请求的入参- 返回:
- 当 request = false时, 方法报错记录请求参数
- 默认值:
- true
-
response
boolean response是否记录返回值- 返回:
- 是否记录返回值
- 默认值:
- true
-