@Component public class LogAspect extends Object
| 构造器和说明 |
|---|
LogAspect() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object jsonResult)
处理完请求后执行
|
void |
doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
拦截异常操作
|
void |
getControllerMethodDescription(org.aspectj.lang.JoinPoint joinPoint,
Log log,
com.founder.system.api.domain.SysOperLog operLog)
获取注解中对方法的描述信息 用于Controller层注解
|
protected void |
handleLog(org.aspectj.lang.JoinPoint joinPoint,
Exception e,
Object jsonResult) |
boolean |
isFilterObject(Object o)
判断是否需要过滤的对象。
|
void |
logPointCut() |
public void logPointCut()
public void doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object jsonResult)
joinPoint - 切点public void doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
joinPoint - 切点e - 异常protected void handleLog(org.aspectj.lang.JoinPoint joinPoint,
Exception e,
Object jsonResult)
public void getControllerMethodDescription(org.aspectj.lang.JoinPoint joinPoint,
Log log,
com.founder.system.api.domain.SysOperLog operLog)
throws Exception
log - 日志operLog - 操作日志Exceptionpublic boolean isFilterObject(Object o)
o - 对象信息。Copyright © 2021. All rights reserved.