Spring AOP注解添加动态代理遇org.springframework.beans.factory.BeanCreationException: Error creating bean with

一、第一次通过注解实现动态代理遇错org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'myMathCalcul

第一时间查询了资料,网上给出的答案大部分是此异常,为:注入 bean 失败异常。
说白了,出现这个异常,就是找不到对应的 bean 啦!能够导致 bean 注入失败的原因包括以下几种但不限于这几种:
对应的 bean 没有添加注解;
对应的 bean 添加注解错误,例如将 Spring 的@Service错选成 dubbo 的;
选择错误的自动注入方法等。

每一种都看了没有找到错误,后面在配置文件那里提示了Pointcut is malformed: warning no match for this type name: com.feilonkji.impl.MyMathCalculator我的切面类有问题

最后发现是@After("execution(public void com.feilonkji.calc.MyMathCalculator.add(int, int))")中的execution中的方法全路径错了,原因在于改动了之前的包名。切记,莫大意。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值