SSM 框架学习: Spring5-Test5 搭建测试环境 Published on Feb 29, 2024 in 日常 with 0 comment Java SpringFramework ## 1、整合测试环境的作用 a、相比较之前的测试方法,不再需要自己创建 IoC 容器对象了。 b、任何需要的 bean 都可以在测试类中直接享受自动装配。 ## 2、实现过程 #### 2.1 导入相关依赖 ```java org.junit.jupiter junit-jupiter-api 5.3.1 org.springframework spring-test 5.3.1 test ``` #### 2.2 创建组件类 ```java @Component public class TestA { } @Component public class TestB { } ``` #### 2.3 创建配置类 ```java @Configuration @ComponentScan(basePackages = "org.alen.components") public class JavaConfig { } ``` #### 2.4 创建测试类和测试方法 ```java //@Spring.JUnitConfig(locations={"classpath:spring-context.xml"}) // 指定配置文件 XML @SpringJUnitConfig(value = JavaConfig.class) // 指定配置类 public class SpringIoCTest { @Autowired private TestA testA; @Test public void test(){ System.out.println(testA); } } ```  本文由 Alen 创作,采用 知识共享署名4.0 国际许可协议进行许可本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名最后编辑时间为: Feb 29, 2024 at 05:52 pm