Spring Boot系列教程五:使用properties配置文件实现多环境配置
2017-06-29 18:29
1216 查看
一.前言
实际项目开发过程中会用到多个环境,比如dev,test,product环境,不同的环境可能使用不同参数,为便于部署提高效率,本篇主要通过properties配置文件来实现多环境的配置。
二.多环境配置实现
分别创建application-dev.properties,application-test.properties,application-pro.properties配置文件,分别代表dev,test和product环境的配置文件。主配置文件application.properties中添加配置激活选项,例如激活dev环境的配置为:
spring.profiles.active=dev
这时application-dev.properties配置文件生效,如果主配置文件application.properties和dev配置文件application-dev.properties中有相同的配置信息,那么application-dev.properties中的生效。
三.运行jar指定配置文件
启动指定dev配置文件生效Java -jar *.jar --spring.profiles.active=dev
相关文章推荐
- Spring Boot系列教程五:使用properties配置文件实现多环境配置
- Spring Boot系列教程五:使用properties配置文件实现多环境配置
- 第三节:SpringBoot使用properties配置文件实现多环境配置
- SpringBoot 使用properties配置文件实现多环境配置
- Spring Boot系列教程四:配置文件详解properties
- Springboot使用maven的profiles实现多环境配置文件切换
- Spring Boot系列教程四:配置文件详解properties
- Spring-Boot使用profile来配置不同环境的配置文件
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- spring boot 多环境配置文件灵活使用
- Spring Boot参考教程(四)Spring Boot配置使用之配置文件用法
- Spring Boot系列教程三:使用devtools实现热部署
- spring boot使用logback实现多环境日志配置详解
- Spring Boot使用profile如何配置不同环境的配置文件
- Spring-Boot使用profile来配置不同环境的配置文件
- 【SpringBoot教程三】:配置文件和多环境配置
- springBoot系列教程05:fastjson的集成、配置及使用
- spring boot:使用@ConfigurationProperties注解加载配置文件
- 转:spring boot log4j2配置(使用log4j2.yml文件)---YAML 语言教程
- SpringBoot系列四:SpringBoot开发(改变环境属性、读取资源文件、Bean 配置、模版渲染、profile 配置)