您的位置:首页 > 编程语言 > ASP

spring添加<aop:aspectj-autoproxy>让注解自为类生成代理对象时出错

2016-12-05 11:42 579 查看
报错:

Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException:
No qualifying bean of type [com.lijianming.spring.aop.Impl.CalculatorImp] is defined

    at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:318)

    at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:985)

    at com.lijianming.spring.aop.Impl.Main.main(Main.java:12)

在不添加<aop:aspectj-autoproxy>属性时,就不会出错。

后来把 [com.lijianming.spring.aop.Impl.CalculatorImp] 
的父接口Calculate删掉(让它不继承至Calculate),就可以了,但是并不知道原因。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: