@Component public class LogAspect extends Object
| 构造器和说明 |
|---|
LogAspect(IOperationLogService operationLogService,
LogJsonParserFactory jsonParserFactory) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog,
Object result)
处理完请求后执行保存操作日志
|
void |
doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog,
Exception e)
拦截异常操作
|
void |
doBeforeProcessing(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog)
处理请求前执行
|
boolean |
isFilterObject(Object o)
判断是否需要过滤的对象。
|
public LogAspect(IOperationLogService operationLogService, LogJsonParserFactory jsonParserFactory)
public void doBeforeProcessing(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog)
joinPoint - 连接点sysLog - 注解public void doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog,
Object result)
joinPoint - 连接点result - 切入方法返回值public void doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
SysLog sysLog,
Exception e)
joinPoint - 连接点e - 异常public boolean isFilterObject(Object o)
o - 对象信息。Copyright © 2023. All rights reserved.