老师你好。。

老师你好。。

我想问一下 图片中这两个是一样的?     @Configuration和@RunWith必须同时出现?   

http://img1.sycdn.imooc.com//climg/5e6ad8ef09fb708706140100.jpg

http://img1.sycdn.imooc.com//climg/5e6ad90209bb55dd11940166.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,@RunWith(SpringJUnit4ClassRunner.class)注解是指让测试运行于Spring测试环境,@ContextConfiguration注解是指Spring整合JUnit4测试时,使用注解引入多个配置文件。两者通常配合使用。

两张截图中运行效果是相同的,一个是使用注解加载配置文件,一个是使用代码加载配置文件。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 老师,如果使用注解的时候,配置文件不在项目resources文件里,在硬盘里,那括号里面该怎么写呢?
    2020-04-26 21:20:13
  • 同学你好,可以使用@ContextConfiguration("file:///D://applicationContext2.xml")这种方式。file:///表示加载本地文件,后边跟具体的配置文件路径。不建议使用这种方式。祝:学习愉快~
    2020-04-27 11:18:10
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师