类 LogAspect

java.lang.Object
com.iplatform.base.support.LogAspect

public class LogAspect extends Object
操作日志切面对象定义。

     1)业务在自己的调用方法上添加注解即可自动完成操作日志记录
     2)注解示例:
  • 字段详细资料

    • logger

      protected final transient org.slf4j.Logger logger
  • 构造器详细资料

    • LogAspect

      public LogAspect()
  • 方法详细资料

    • setEnableLog

      public void setEnableLog(boolean enableLog)
      配置是否打开或关闭日志写入。
      参数:
      enableLog -
    • setLogService

      public void setLogService(LogServiceImpl logService)
    • setSecuritySpi

      public void setSecuritySpi(SecuritySpi securitySpi)
    • doAfterReturning

      public void doAfterReturning(org.aspectj.lang.JoinPoint joinPoint, com.walker.web.log.Log logAnnotation, Object jsonResult)
      处理完请求后执行
      参数:
      joinPoint - 切点
    • doAfterThrowing

      public void doAfterThrowing(org.aspectj.lang.JoinPoint joinPoint, com.walker.web.log.Log logAnnotation, Exception e)
      拦截异常操作
      参数:
      joinPoint - 切点
      e - 异常