Could not autowire.No beans of 'ItemsService' type found


意思很简单,bean未找到,需要在该bean所属的模块下,要么单独配置该bean,要么对该类所在包开启注解扫描,

  如果还没有解决,着重看下你的两个工程之间的依赖那些语句,比如application下的

    <import resource="classpath:spring/applicationContext-dao.xml"/>
<import resource="classpath:spring/applicationContext-service.xml"/>

  我遇到的场景是,在Web层中依赖了Service层的一个bean,Service中配置正常,注解扫描开了,但是在Web层的applicationContext.xml中的resource标签报错,导致对应的xml文件没有引进来,反思应该是后来改过文件名,虽然问题说出来挺low,但的确困扰了好几天

  尤其是在多工程下,往往主体配置文件很难出错,两个工程的依赖部分反而容易因为目录变动而从对变错,出错后不要只盯着主配置文件看


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM