Class LoggingAspect

java.lang.Object
cn.dlysxx.www.common.logging.LoggingAspect

public class LoggingAspect extends Object
Aspect for output logs before/after those methods in controller and mapper, and other annotated methods.
  • Constructor Details

    • LoggingAspect

      public LoggingAspect(LoggingProperties loggingProperties)
      Constructor.
      Parameters:
      loggingProperties - logging properties
  • Method Details

    • loggingClasses

      public void loggingClasses()
      Logging classes.
    • invokeBefore

      public void invokeBefore(org.aspectj.lang.JoinPoint joinPoint)
      Invoke before.
      Parameters:
      joinPoint - join point
    • invokeAfter

      public void invokeAfter(org.aspectj.lang.JoinPoint joinPoint, Object returnValue)
      Invoke after.
      Parameters:
      joinPoint - join point
      returnValue - return value
    • invokeAfterThrowing

      public void invokeAfterThrowing(org.aspectj.lang.JoinPoint joinPoint, Throwable e)
      Invoke after throw exception.
      Parameters:
      joinPoint - join point
      e - throwable