慕粉3975255
2017-08-23 15:47
为什么加了@before和after 没有打印出来 111 和 222, 但是girlList 有打印出来?
看来大家都一样,没有输出,眼睛都快找瞎了
1、注意pom.xml里,AOP依赖注入是否正确
2、注意@Aspect @Component @Before(...)里面的参数是否正确
如果以上配置正确,就会出现切面点,图中的小点头
ps:我也是刚刚被坑的。。。
注意GirlController里的方法的修饰符
求解答,同样的问题,而且我的idea里面有显示了我切面的对应关系,还是没有任何输出,很奇怪
HttpAspect.java要放在com.girl.aspect下,
GirApplication.java要放再com.girl下,
不然GirApplication扫描不到@Component
三种junit 最后一种似乎不支持@before 前两种可以用(junit3 junit4)
这个问题解决了吗?我也遇到了。很奇怪的问题。springBoot kotlin
@before 不执行
我也是,切面类就是不执行,请问到底为什么?
你解决了吗
这些都是有的,没有打印出来。。。
感觉兄弟你的AOP基础知识还不够扎实,单从课程的问题来说,你需要检查AOP相关的jar包是否引入(对照师兄的POM.xml文件),切面类是否交给Spring容器进行管理(类上加@Component注解),@Before和@After上的织入点是否指定正确(value="execution * 包名.类名.方法名(..)")。
Spring Boot进阶之Web进阶
104054 学习 · 393 问题
相似问题