使用@ContextConfiguration替换@SpringBootTest

发布时间:2023-05-11 11:31:47

  由于springboottest需要初始化上下文,每次都需要很长时间,可以用其他方法替换:

  测试类如下:@RunWith(SpringJunit4ClassRunner.class)// @WebAppConfiguration omitted on purpose@ContextConfiguration(classes = WebConfig.class)public class EmployeeTestWithoutMockMvc { @Autowired private EmployeeController employeeController; ...}

  WebConfig.java类: @enableautoconfiguration@enablejparepository@entityscan("com.baeldung.domain")@ComponentScan("com.baeldung.web")public class WebConfig implements WebMvcConfigurer { ...}

上一篇 为什么synchronized无法禁止指令重排,却能保证有序性?
下一篇 docker搭建mongodb高可用集群

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题