在bean的xml配置中引入JavaConfig类的配置,找不到bean
spring吧
全部回复
仅看楼主
level 1
雨中孤行1 楼主
我创建了一个bean的xml文件,和一个定义bean的配置类,然后在xml文件中引入这个配置类,在初始化 applicationContext的时候,报错,提示找不到bean,并且是使用spring的测试框架,利用junit4测试通过,但是普通的main方法里执行找不到。烦请高人帮我看下问题出在哪里。顺便说一下,我是基本按照spring in action第四版 书中作者 描述的写的。
报错信息:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'cDDisk' available
相关代码如下:
2017年05月07日 04点05分 1
level 1
雨中孤行1 楼主
如果我这样写就OK,不会报错,没有问题:
可是如果我这样写,就会报错:
为什么?请求高人指点,不胜感激!!!!
2017年05月07日 05点05分 2
level 1
雨中孤行1 楼主
没人吗?
2017年05月07日 05点05分 3
level 1
其实我看不懂
2017年05月18日 11点05分 4
level 1
getBean里是目标对象的id吧?
2017年05月24日 04点05分 5
level 3
对象 ID ,然后强制转换,没有用过编程式的 Bean
2017年05月25日 05点05分 6
level 1
去学学maven吧?你一定会感谢我的[吐舌]
2017年05月26日 18点05分 7
level 1
我跟你一样 解决了吗?
2018年07月04日 16点07分 8
level 1
xml中加入<context:annotation-config />
2018年09月26日 09点09分 9
1