🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 23.6. Web环境 ### 23.6. Web环境 `SpringApplication`将尝试为你创建正确类型的`ApplicationContext`,默认情况下,根据你开发的是否为web应用决定使用`AnnotationConfigApplicationContext`或`AnnotationConfigEmbeddedWebApplicationContext`。 用于确定是否为web环境的算法相当简单(判断是否存在某些类),你可以使用`setWebEnvironment(boolean webEnvironment)`覆盖默认行为。 通过调用`setApplicationContextClass(…)`,你可以完全控制`ApplicationContext`的类型。 **注** 在Junit测试中使用`SpringApplication`,调用`setWebEnvironment(false)`是很有意义的。