带有加载上下文的SpringBootTest配置问题

时间:2019-12-04 18:04:22

标签: spring-boot spring-boot-test

对于SpringBootTest案例的失败运行,我得到以下操作:

  

考虑定义一个类型的bean   您的'org.springframework.orm.hibernate4.HibernateTemplate'   配置。

我正在运行带有以下类注释的测试。

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:/META-INF/spring/SpringCore-Config.xml"})
@SpringBootTest
public class MyServiceTest {

    @Autowired
    private MyService myservice;   

}

堆栈跟踪显示如下。

  

由以下原因引起:org.springframework.beans.factory.NoSuchBeanDefinitionException:没有类型为“ org.springframework.orm.hibernate4.HibernateTemplate”的合格Bean:期望至少有1个Bean,该Bean可以作为自动装配候选。依赖注释:{}     在org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:1491)处     在org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1102)     在org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)     在org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor $ AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)处     ...还有56个

对于我运行的任何测试用例,错误仍然相同。

0 个答案:

没有答案