💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 23.6. Web环境 `SpringApplication`将尝试为你创建正确类型的`ApplicationContext`,默认情况下,根据你开发的是否为web应用决定使用`AnnotationConfigApplicationContext`或`AnnotationConfigEmbeddedWebApplicationContext`。 用于确定是否为web环境的算法相当简单(判断是否存在某些类),你可以使用`setWebEnvironment(boolean webEnvironment)`覆盖默认行为。 通过调用`setApplicationContextClass(…)`,你可以完全控制`ApplicationContext`的类型。 **注** 在Junit测试中使用`SpringApplication`,调用`setWebEnvironment(false)`是很有意义的。