bac*_*chr 3 java spring web.xml servlet-listeners spring-bean
在我web.xml,我声明ContextLoaderListener配置Spring应用程序是这样的:
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
Run Code Online (Sandbox Code Playgroud)
在我的一个spring配置xml文件中,我使用不同的bean配置文件进行开发和生产.
<beans profile="production">
<bean />
</beans
<beans profile="development">
<bean />
</beans
Run Code Online (Sandbox Code Playgroud)
我如何设置默认的bean配置文件web.xml?当使用ContextLoaderListener而不是spring servlet 时,是否有类似于以下内容:
<init-param>
<param-name>spring.profiles.active</param-name>
<param-value>production</param-value>
</init-param>
Run Code Online (Sandbox Code Playgroud)
nob*_*beh 12
您可以web.xml在以下级别进行配置ContextLoaderListener:
<context-param>
<param-name>spring.profiles.active</param-name>
<param-value>profileName</param-value>
</context-param>
Run Code Online (Sandbox Code Playgroud)
和水平DispatcherServlet:
<init-param>
<param-name>spring.profiles.active</param-name>
<param-value>profileName</param-value>
</init-param>
Run Code Online (Sandbox Code Playgroud)
参考:http://spring.io/blog/2011/02/11/spring-framework-3-1-m1-released/
| 归档时间: |
|
| 查看次数: |
10437 次 |
| 最近记录: |