加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

如何在不同的分段环境中维护java webapps?

发布时间:2020-12-14 05:35:07 所属栏目:Java 来源:网络整理
导读:您可能有一组在开发人员机器上使用的属性,从开发人员到开发人员不同,另一组用于分段环境,另一组用于生产环境. 在Spring应用程序中,您还可以在本地环境中加载Bean,但不能在生产环境中加载,反之亦然. 你怎么处理这个?您是否使用单独的文件,ant / maven资源过
您可能有一组在开发人员机器上使用的属性,从开发人员到开发人员不同,另一组用于分段环境,另一组用于生产环境.

在Spring应用程序中,您还可以在本地环境中加载Bean,但不能在生产环境中加载,反之亦然.

你怎么处理这个?您是否使用单独的文件,ant / maven资源过滤或其他方法?

解决方法

我只是将各种属性放在JNDI中.这样,每个服务器都可以配置,我可以有一个war文件.
如果属性列表很大,那么我将在其他服务器上托管属性(或XML)文件.我将使用JNDI来指定要使用的文件的URL.

如果您正在为每个环境创建不同的应用程序文件(war / ear),那么您不会部署与测试相同的战争/耳朵.

在我的一个应用程序中,我们使用了几个REST服务.我只是将根网址放在JNDI中.然后在每个环境中,服务器可以配置为与该环境的适当的REST服务进行通信.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读