我希望能够为我的 java 应用程序(tomcat7、spring-mvc)实现无配置部署。例如,现在我们正在考虑为我们部署到的每个环境(prod、stage、dev)创建一个 context.xml 文件:
context_prod.xml
context_stage.xml
context_dev.xml
context.xml (for localhost)
在我们的每台服务器上,我们都会有一个符号链接context.xml
,它指向适当的上下文文件(例如 context_prod.xml)。所以当我们部署时,我们不必担心更改数据库引用、键等。
我觉得可能有更好的方法来做到这一点;也许是内置在弹簧中的?