public class LogAspect extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object object) |
void |
afterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
拦截异常操作
|
void |
before(org.aspectj.lang.JoinPoint joinPoint) |
static <T extends Annotation> |
getMethodAnnotation(org.aspectj.lang.JoinPoint joinPoint,
Class<T> annotationClass)
获取方法上指定的注解
|
void |
logPointCut() |
public void logPointCut()
public void before(org.aspectj.lang.JoinPoint joinPoint)
public void afterReturning(org.aspectj.lang.JoinPoint joinPoint,
Object object)
joinPoint - 切点object - 返回的对象,参数名必须和注解中配置的名称保持一致。public void afterThrowing(org.aspectj.lang.JoinPoint joinPoint,
Exception e)
joinPoint - e - public static <T extends Annotation> T getMethodAnnotation(org.aspectj.lang.JoinPoint joinPoint, Class<T> annotationClass)
T - T extends AnnotationjoinPoint - JoinPointannotationClass - annotationClassCopyright © 2022. All rights reserved.