正在回答
2回答
同学你好,@RunWith就是一个运行器,使用@RunWith相当于指定了程序运行所需的环境,这里使用的是JUnit进行测试。
@ContextConfiguration用来引入配置文件applicationContext.xml
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
好帮手慕小班
2020-02-18 14:37:34
同学你好,@RunWith(SpringJUnit4ClassRunner.class)使用了Spring的SpringJUnit4ClassRunner,也就是Spring下的Junit,让测试运行于Spring环境,以便在测试开始的时候自动创建Spring的应上下文ApplicationContext;
前面的没有写,同学说这些吗:
如果是,这里的测试并不需要ApplicationContext所以也就可以不加@RunWith这个了。
如果不是,还麻烦同学具体描述一下之前也没有写runwith的是哪个。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星