public abstract class BaseLogAop extends BaseAop
| 构造器和说明 |
|---|
BaseLogAop() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object result)
处理完请求后执行
|
void |
doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
拦截异常操作
|
abstract String |
getUserName()
获取用户名
|
protected void |
handleLog(org.aspectj.lang.JoinPoint joinPoint,
Exception e,
Object result) |
abstract boolean |
isCut(LogAnn log)
是否切面
|
void |
logPointCut()
切入点
|
getAnnotation, getJsonParam, getType, getTypepublic abstract String getUserName()
public abstract boolean isCut(LogAnn log)
public void logPointCut()
public void doAfterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object result)
joinPoint - 切点public void doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
joinPoint - 切点e - 异常Copyright © 2020. All rights reserved.