2015-02-08 13:36:13 +00:00
|
|
|
|
### 22.5. Web环境
|
2015-02-08 13:35:06 +00:00
|
|
|
|
|
|
|
|
|
一个SpringApplication将尝试为你创建正确类型的ApplicationContext。在默认情况下,使用AnnotationConfigApplicationContext或AnnotationConfigEmbeddedWebApplicationContext取决于你正在开发的是否是web应用。
|
|
|
|
|
|
|
|
|
|
用于确定一个web环境的算法相当简单(基于是否存在某些类)。如果需要覆盖默认行为,你可以使用setWebEnvironment(boolean webEnvironment)。通过调用setApplicationContextClass(…),你可以完全控制ApplicationContext的类型。
|
|
|
|
|
|
|
|
|
|
**注**:当JUnit测试里使用SpringApplication时,调用setWebEnvironment(false)是可取的。
|