@Target(value=METHOD) @Retention(value=RUNTIME) @Documented public @interface ApiLog
| 限定符和类型 | 必需的元素和说明 |
|---|---|
OperateTypeEnum |
type
操作分类
实际并不是数组,因为枚举不能设置 null 作为默认值
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
chineseApi
接口名中文名
|
String |
description
日志存储需要用的的一些东西,自己设置自己解析
|
boolean |
enable
是否记录操作日志 ,false 不记录
|
String |
expression
表达式,可以用#{参数名} or #{bean.name} 取入参值
|
boolean |
logArgs
是否记录方法参数 ,false 不记录
|
boolean |
logResultData
是否记录方法结果的数据 ,false 不记录
|
public abstract OperateTypeEnum type
public abstract String description
public abstract String expression
public abstract String chineseApi
Copyright © 2024 tan. All rights reserved.