1、整合的好处
- 好处1:不需要自己创建IOC容器对象了
- 好处2:任何需要的bean都可以在测试类中直接享受自动装配
2、操作
①加入依赖文章来源:https://www.toymoban.com/news/detail-831264.html
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!-- Spring的测试包 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.11.RELEASE</version>
</dependency>
②创建测试类文章来源地址https://www.toymoban.com/news/detail-831264.html
// junit的@RunWith注解:指定Spring为Junit提供的运行器
@RunWith(SpringJUnit4ClassRunner.class)
// Spring的@ContextConfiguration指定Spring配置文件的位置
//1、xml形式
//@ContextConfiguration(value = //{"classpath:applicationContext.xml"})
//2、注解配置类形式
@ContextConfiguration(classes = SpringConfig.class)
public class JunitIntegrationSpring {
@Autowired
private SoldierController soldierController;
@Test
public void testIntegration() {
System.out.println("soldierController = " + soldierController);
}
}
到了这里,关于Spring整合Junit4的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!