我正在将我的spring mvc web应用程序捆绑到一个war文件中,问题是我的spring上下文xml文件的开发版本正在部署到我的服务器。
我在xml文件中为mysql和hibernate配备了大量调试或非优化配置。
如何在构建过程中将此文件与生产版本交换?
答案 0 :(得分:0)
Spring允许您根据构建环境使用各种config xml文件。这是一个如何做到的教程:
http://hmkcode.com/spring-profile-xml-configuration/
此外,maven允许您为不同的环境运行单独的构建:
http://maven.apache.org/guides/mini/guide-building-for-different-environments.html