系统日志

本系统使用 AOP 方式记录用户操作日志,只需要在 controller 的方法上使用 @Log("") 注解,就可以将用户操作记录到数据库,源码可查看 eladmin-logging
模块具体使用如下:

  1. @Log("新增用户")
  2. @PostMapping(value = "/users")
  3. public ResponseEntity create(@Validated @RequestBody User resources){
  4. checkLevel(resources);
  5. return new ResponseEntity(userService.create(resources),HttpStatus.CREATED);
  6. }

页面上可以看到 操作日志异常日志

操作日志

系统日志 - 图1

异常日志

系统日志 - 图2