草庐IT

java - 如何区分应用程序中的测试属性和生产属性?

我们正在开发一个大型J2ee电子销售解决方案。它有很多集成:CMS、ERP、邮件服务器等。所有这些系统都分为测试和生产环境。我们需要使用测试配置将我们的应用程序部署到我们的测试服务器,当部署到我们的生产服务器时,它应该使用生产配置。我们如何让我们的应用程序选择正确的属性?到目前为止我们尝试过的是:我们所有的属性文件都包含测试属性和生产属性test.mvxapi.server=SERV100TStest.mvxapi.username=usertest.mvxapi.password=passwordtest.mvxapi.port=6006test.mvxapi.cono=600mvx