Class LoggingAspect


  • public class LoggingAspect
    extends java.lang.Object
    Aspect for output logs before/after those methods in controller and mapper, and other annotated methods.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void invokeAfter​(org.aspectj.lang.JoinPoint joinPoint, java.lang.Object returnValue)
      Invoke after.
      void invokeAfterThrowing​(org.aspectj.lang.JoinPoint joinPoint, java.lang.Throwable e)
      Invoke after throw exception.
      void invokeBefore​(org.aspectj.lang.JoinPoint joinPoint)
      Invoke before.
      void loggingClasses()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail

      • loggingClasses

        public void loggingClasses()
      • invokeBefore

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

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

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