util类里添加:
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.Signature;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Pointcut;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.EnableAspectJAutoProxy;
import org.springframework.stereotype.Component;
@Aspect // 声明切面
@Component //声明组件
@ComponentScan //组件自动扫描
@EnableAspectJAutoProxy //spring自动切换JDK动态代理和CGLIB
public class LogAOP {
/**
*自定义日志
*/
private Logger logger = LoggerFactory.getLogger("menu-log-statics");
@Pointcut("execution (public * anmav.menu.controller..* (..))")
public void methodPointCut() {
}
@Around("methodPointCut()")
public Object doBeforeAdvice(Procee