前端之家收集整理的这篇文章主要介绍了
如何在不同的分段环境中维护java webapps?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您可能有一组在开发人员机器上使用的
属性,从开发人员到开发人员不同,另一组用于分段环境,另一组用于生产环境.
在Spring应用程序中,您还可以在本地环境中加载Bean,但不能在生产环境中加载,反之亦然.
你怎么处理这个?您是否使用单独的文件,ant / maven资源过滤或其他方法?
我只是将各种
属性放在JNDI中.这样,每个服务器都可以配置,我可以有一个war
文件.
如果
属性列表很大,那么我将在其他服务器上托管
属性(或XML)
文件.我将使用JNDI来指定要使用的
文件的URL.
如果您正在为每个环境创建不同的应用程序文件(war / ear),那么您不会部署与测试相同的战争/耳朵.
在我的一个应用程序中,我们使用了几个REST服务.我只是将根网址放在JNDI中.然后在每个环境中,服务器可以配置为与该环境的适当的REST服务进行通信.
原文链接:https://www.f2er.com/java/122024.html