为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的不输出1111111和222222呢

@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");
    }
}


正在回答

4 回答

http://img1.sycdn.imooc.com//5e9ec26400019b3307860377.jpg

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


0 回复 有任何疑惑可以回复我~

它不会输出的,只是在日志中显示

http://img1.sycdn.imooc.com//5e1733c90001aa8018760735.jpg

0 回复 有任何疑惑可以回复我~

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;


0 回复 有任何疑惑可以回复我~

没有发现任何错误,不知道什么情况

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的不输出1111111和222222呢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信