类 ControllerDebugAspect

java.lang.Object
com.cdkjframework.log.aop.AbstractBaseAopAspect
com.cdkjframework.log.aop.controller.ControllerDebugAspect
所有已实现的接口:
IBaseAopAspect, org.springframework.boot.ApplicationRunner

@Component public class ControllerDebugAspect extends AbstractBaseAopAspect
  • 构造器详细资料

    • ControllerDebugAspect

      public ControllerDebugAspect()
  • 方法详细资料

    • doPointcutController

      public void doPointcutController()
      切入点
    • doAroundController

      public Object doAroundController(org.aspectj.lang.ProceedingJoinPoint joinPoint)
      该注解标注的方法在业务模块代码执行之前执行,其不能阻止业务模块的执行,除非抛出异常;
      参数:
      joinPoint - 进程连接点
      返回:
      返回结果
      抛出:
      GlobalRuntimeException - 异常信息
    • proceed

      public Object proceed(org.aspectj.lang.ProceedingJoinPoint joinPoint)
      Controller 进程解析
      指定者:
      proceed 在接口中 IBaseAopAspect
      指定者:
      proceed 在类中 AbstractBaseAopAspect
      参数:
      joinPoint - 进程连接点
      返回:
      返回结果
      抛出:
      Throwable - 异常信息
    • joinPoint

      public Object joinPoint(org.aspectj.lang.JoinPoint joinPoint) throws Throwable
      进程解析
      指定者:
      joinPoint 在接口中 IBaseAopAspect
      指定者:
      joinPoint 在类中 AbstractBaseAopAspect
      参数:
      joinPoint - 进程连接点
      返回:
      返回结果
      抛出:
      Throwable - 异常信息