qq_慕神5492679
2019-08-16 10:25
@Aspect
@Component
public class HttpAspect {
private final static Logger logger = LoggerFactory.getLogger(HttpAspect.class);
@Pointcut("execution(public * com.example.demo.controller.GirlController.*(..))")
public void log() {
}
@Before("log()")
public void doBefoer() {
logger.info("111111111");
}
@After("log()")
public void doAfter() {
logger.info("22222222");
}
}

如果你是新建的aspect,然后修改为class的类,则会出现图中的符号,只要把内容复制一下,重新新建一个class类,粘贴后重启服务就能看到切面的方法执行了。
它不会输出的,只是在日志中显示

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
没有发现任何错误,不知道什么情况
Spring Boot进阶之Web进阶
104242 学习 · 425 问题
相似问题