03、SpringBoot切换开发环境、测试环境、开发环境

         一个项目一般会有开发阶段、测试阶段,以及最后的生产阶段。在不同的阶段,项目所用到的配置参数可能不太一样,例如端口号、数据库等。所以SpringBoot通过Profile提供了一种便捷切换环境的方式。

         当然,这不是SpringBoot特有的,Spring中可以参考博客:Spring自带profile切换开发环境、测试环境、开发环境

          在Spring中实现该功能要简单的多,配置格式: application-{profile}.properties。其中profile可以自由切换,如下图所示       

如果现在处于开发环境,只需要在application.properties中添加一行:

spring.profiles.active=dev

如果是所有环境共享的配置,可以放在application.properties中。

原文地址:https://www.cnblogs.com/phdeblog/p/13233919.html