1. 在实际项目中我们经常需要记录客户操作业务具体内容,例如客户新增了数据,修改、删除等一些重要的操作。J2eeFAST已经为您提供了一套完整的方案你只需要在你实现的方法上加一行注解就可以了。
2. 具体操作如下:
a.在需要被记录日志的controller方法上添加@BussinessLog注解,使用方法如下:
...@BussinessLog(title = "参数管理", businessType = BusinessType.INSERT)public ResponseData save(@Validated SysConfigEntity config) {...
@BussinessLog介绍说明
| 参数 | 数据类型 | 默认值 | 描述 |
|---|---|---|---|
| title | String | 空 | 业务名称 |
| businessType | businessType | OTHER | 操作功能(OTHER其他 INSERT新增 UPDATE修改 DELETE删除 GRANT授权 EXPORT导出 IMPORT导入 FORCE强退 GENCODE生成代码 CLEAN清空数据 RUN 执行 APPROVAL 审批 REVOKE 撤回) |
| operatorType | operatorType | MANAGE | 操作类型(OTHER其他 MANAGE后台用户 MOBILE手机端用户) |
| isSaveRequestData | boolean | true | 是否保存请求的参数 |
3. 还有其他问题请在issue提问或者加群咨询!!!
