在出现了一个奇怪的注入失败bean的问题后,百思不得其解,明明配置了bean,却报“org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'druidDataSource' available”这个错误
然后我找了问题,都在说是配置bean错误,但是我没配错,然后突然开窍,有没有可能是spring-service.xml 和 spring-dao.xml没关联上,由于之前在创建配置时有勾选了联系上下文,且在配置spring-service.xml 中事务属性的时候, spring-dao.xml中的数据连接池自动提示了,以为已经关联了.
新建配置文件时弹出的联系上下文件
写的配置文件
最后是需要在spring-service.xml中手动导入spring-dao.xml



