6 java testing spring spring-mvc
我有一个注释这些注释的类:
@ContextConfiguration(locations = { "classpath:pathToXml.xml" })
@RunWith(SpringJUnit4ClassRunner.class)
@WebAppConfiguration
Run Code Online (Sandbox Code Playgroud)
你能解释一下我在课堂上添加这些注释后的功能吗?
您将获得配置 javadoc 中描述的功能@WebAppConfiguration。
WebApplicationContext主要改变资源加载的方式,即具有未指定资源前缀的资源将从参数src/main/webapp中的位置加载value(否则它们在 Spring 上下文中将不可用,因为通常 webapp 文件夹不包含在类路径中)而不是classpath:.
此外,您还可以测试使用其他 WebApplicationContext 功能的代码 - ServletContextAware beans、Session 和 Request bean 范围等。
这意味着您将能够使用Spring MVC 测试框架
| 归档时间: |
|
| 查看次数: |
4258 次 |
| 最近记录: |