From b1ed65d03118ead0207a55f2f1dd4207bb72be1f Mon Sep 17 00:00:00 2001 From: qibaoguang Date: Sun, 8 Feb 2015 21:35:06 +0800 Subject: [PATCH] Update 22.5. Web environment.md --- IV. Spring Boot features/22.5. Web environment.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/IV. Spring Boot features/22.5. Web environment.md b/IV. Spring Boot features/22.5. Web environment.md index e69de29..cc80469 100644 --- a/IV. Spring Boot features/22.5. Web environment.md +++ b/IV. Spring Boot features/22.5. Web environment.md @@ -0,0 +1,7 @@ + ### 22.5. Web环境 + +一个SpringApplication将尝试为你创建正确类型的ApplicationContext。在默认情况下,使用AnnotationConfigApplicationContext或AnnotationConfigEmbeddedWebApplicationContext取决于你正在开发的是否是web应用。 + +用于确定一个web环境的算法相当简单(基于是否存在某些类)。如果需要覆盖默认行为,你可以使用setWebEnvironment(boolean webEnvironment)。通过调用setApplicationContextClass(…),你可以完全控制ApplicationContext的类型。 + +**注**:当JUnit测试里使用SpringApplication时,调用setWebEnvironment(false)是可取的。