我有多种环境可以在其上运行应用程序,例如测试环境或产品环境。对于每个环境,我有不同的配置文件,分别名为application-prod.properties和application-test.properties,并且保存了所有其他常见但必要的属性在application.properties文件中。这里的application.properties文件被相应的环境属性文件覆盖,从而在运行时获取所需的环境变量。
我想将这些特定于环境的变量存储在Postgresql数据库中,以便在运行时可以根据应用程序正在运行的环境来检索这些变量。
有人可以帮助我实现这一目标吗?我应该如何设计用于存储环境变量的数据库?