gpt4 book ai didi

java - ContextConfiguration RunWith WebAppConfiguration 注解一起

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:29:22 30 4
gpt4 key购买 nike

我有注释这些注释的类:

    @ContextConfiguration(locations = { "classpath:pathToXml.xml" })
@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration

你能解释一下我在类里面添加这些注释后有什么特点吗?

最佳答案

您将获得 @WebAppConfiguration 配置 javadoc 中描述的功能。

WebApplicationContext 主要改变了资源的加载方式,即具有未指定资源前缀的资源将从 src/main/webapp 或从 value 中的位置加载 参数(否则它们在 Spring 上下文中不可用,因为通常 webapp 文件夹不包含在类路径中)而不是 classpath:

您还可以测试使用其他 WebApplicationContext 功能的代码- ServletContextAware beans、Session 和 Request bean 作用域等。

这意味着您将能够使用 Spring MVC Test Framework

关于java - ContextConfiguration RunWith WebAppConfiguration 注解一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19154152/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com