Spring Boot多环境配置

  对多环境的配置,大部分构建工具或是框架解决的思路是一致的,通过配置多份不同环境的配置文件,再通过打包命令指定需要打包的内容之后进行区分打包。
  SpringBoot支持的格式为:application-{profile}.properties,其中{profile}对应你的环境标识。

一、多份配置文件示例

  • application.properties
  • application-dev.properties:开发环境
  • application-test.properties:测试环境
  • application-prod.properties:生产环境

二、指定使用的配置文件

  在application.properties中通过spring.profiles.active来指定当用的配置文件。如下

spring.profile.active=dev

三、用法总结

  一般在application.properties中配置通用属性,在application-{profile}.properties中配置各个环境不同的属性。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容