类 SystemLogAspect
java.lang.Object
plus.hiver.common.aop.SystemLogAspect
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidafter(org.aspectj.lang.JoinPoint joinPoint) 后置通知(在方法执行之后并返回数据) 用于拦截Controller层无异常的操作voidController层切点,注解方式voiddoBefore(org.aspectj.lang.JoinPoint joinPoint) 前置通知 (在方法执行之前返回)用于拦截Controller层记录用户的操作的开始时间getControllerMethodInfo(org.aspectj.lang.JoinPoint joinPoint) 获取注解中对方法的描述信息 用于Controller层注解
-
构造器详细资料
-
SystemLogAspect
public SystemLogAspect()
-
-
方法详细资料
-
controllerAspect
public void controllerAspect()Controller层切点,注解方式 -
doBefore
public void doBefore(org.aspectj.lang.JoinPoint joinPoint) 前置通知 (在方法执行之前返回)用于拦截Controller层记录用户的操作的开始时间- 参数:
joinPoint- 切点
-
after
public void after(org.aspectj.lang.JoinPoint joinPoint) 后置通知(在方法执行之后并返回数据) 用于拦截Controller层无异常的操作- 参数:
joinPoint- 切点
-
getControllerMethodInfo
public static Map<String,Object> getControllerMethodInfo(org.aspectj.lang.JoinPoint joinPoint) throws ClassNotFoundException 获取注解中对方法的描述信息 用于Controller层注解- 参数:
joinPoint- 切点- 返回:
- 方法描述
- 抛出:
ClassNotFoundException
-