Spring-test使用JUnit时,测试类autowired报错,create bean error
2015-04-12 09:52
465 查看
Spring-test使用JUnit时,测试类里面使用autowired会报错,
报create bean error......
但是controller里面@autowired可以正常运行的。
在网上提问,确认我一定是在扫描包上出现了问题。但是controller里面明明是可以得啊。
等等,我是使用maven构建的项目,项目分成了main、test两个部分。配置文件都在main文件夹下,那么扫到的包相应的都是mian文件夹下的包,而测试类所在的包扫描不到也就理所当然了。
解决方案:暂时先给test下也准备一份配置文件,以后看看有没有更好的方案。
测试类终于可以正常跑起来了!又是没少瞎耽误工夫。
报create bean error......
但是controller里面@autowired可以正常运行的。
在网上提问,确认我一定是在扫描包上出现了问题。但是controller里面明明是可以得啊。
等等,我是使用maven构建的项目,项目分成了main、test两个部分。配置文件都在main文件夹下,那么扫到的包相应的都是mian文件夹下的包,而测试类所在的包扫描不到也就理所当然了。
解决方案:暂时先给test下也准备一份配置文件,以后看看有没有更好的方案。
测试类终于可以正常跑起来了!又是没少瞎耽误工夫。
相关文章推荐
- Spring使用@Autowired,@Qualifier,@Resource注解配置bean
- spring 使用annotation 自动注册bean,并保证@Required,@Autowired的属性被注入
- spring问题:Error creating bean with name 'articleController': Injection of autowired dependencies fail
- [Spring Boot实战系列] - No.4 Spring boot 中如何在Utils类中使用@Autowired注入bean
- 【spring】BeanPostProcessor使用场景之@Autowired
- 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(三):通过 @Autowired的使用来消除 set ,get方法。
- 关于Struts在Spring中使用autowired 自动注入的问题
- 使用spring2.5 autowired 注意事项
- 使用BeanNameAutoProxyCreator实现spring的自动代理
- 使用Spring的@Autowired 实现DAO, Service, Controller三层的注入
- 使用Spring2.5的Autowired实现注释型的IOC
- Spring学习笔记 使用annotation配置实现Bean的auto-wiring (自动绑定)
- 使用Spring2.5的Autowired实现注释型的IOC
- 使用Spring2.5的Autowired实现注释型的IOC
- 使用Spring2.5的Autowired实现注释型的IOC 161641
- Spring Test 整合 JUnit 4 使用总结
- Spring学习笔记 使用XML配置实现Bean的auto-wiring (自动绑定)
- 使用 Spring 2.5 注释驱动的 IoC 功能——@Autowired
- (转)使用Spring2.5的Autowired实现注释型的IOC
- 使用Spring2.5的Autowired实现注释型的IOC