Class AOPLogInterceptor

java.lang.Object
com.imyeyu.spring.annotation.AOPLogInterceptor

@Component public class AOPLogInterceptor extends Object
AOP 切面日志
Version:
2021-08-17 16:26
Author:
夜雨
  • Field Details

  • Constructor Details

    • AOPLogInterceptor

      public AOPLogInterceptor()
      创建 AOP 日志拦截器
  • Method Details

    • logPointCut

      public void logPointCut()
      注入注解
    • doBefore

      public void doBefore(org.aspectj.lang.JoinPoint joinPoint)
      执行前
      Parameters:
      joinPoint - 切入点
    • doAfterReturning

      public void doAfterReturning(Object response) throws Throwable
      执行后
      Parameters:
      response - 返回内容
      Throws:
      Throwable - 异常
    • doAround

      public Object doAround(org.aspectj.lang.ProceedingJoinPoint pjp) throws Throwable
      环绕
      Parameters:
      pjp - 切入点
      Returns:
      执行返回
      Throws:
      Throwable - 异常