Spring Boot系列教程五:使用properties配置文件实现多环境配置
2018-03-21 17:06
1066 查看
一.前言
实际项目开发过程中会用到多个环境,比如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配置文件实现多环境配置
- Springboot使用maven的profiles实现多环境配置文件切换
- Spring Boot系列教程四:配置文件详解properties
- Spring Boot系列教程四:配置文件详解properties
- spring boot:使用@ConfigurationProperties注解加载配置文件
- Spring-Boot使用profile来配置不同环境的配置文件
- SpringBoot系列四:SpringBoot开发(改变环境属性、读取资源文件、Bean 配置、模版渲染、profile 配置)
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- Spring Boot系列教程三:使用devtools实现热部署
- Spring Boot系列教程三:使用devtools实现热部署
- Spring Boot系列教程三:使用devtools实现热部署
- 使用Gradle构建SpringBoot工程系列:第四篇:项目初始化(编辑build.gradle文件,引入项目基本配置及依赖)
- springboot 使用spring.profiles.active 区分不同环境下配置文件
- Spring Boot基础教程——配置文件-多环境配置
- Spring Boot教程 - Spring Boot Profiles实现多环境下配置切换
- Spring Boot 使用@ConfigurationProperties注解获取配置文件中的值
- spring boot使用logback实现多环境日志配置详解