spring boot 基础 多环境配置

Posted 静! 非淡泊无以明志,非宁静无以致远!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot 基础 多环境配置相关的知识,希望对你有一定的参考价值。

对于多环境的配置,各种项目构建工具的思路基本上一致,都是通过配置多份不同环境的配置文件来区分。

 

1. 首先我们先创建不同环境下的属性文件,截图如下:

application.properties  是基础属性配置文件

application-develop.properties 是开发属性配置文件

application-product.properties 是生产属性配置文件

application-test.properties 是测试属性配置文件

 

2. application.properties 属性配置文件信息如下:

# 自定义一些系统信息
info.app.name = micro service architecture
info.app.version = v1.0.0

# 在这里我们可以添加公共配置
book.isbn = 1001
book.name = demo
book.price = 89.00

book.random = ${random.value}


# 激活测试、开发、生产 配置
spring.profiles.active = test

 我们可以在不同环境下的属性配置信息中配置各种环境的异同配置,通过在application.properties 主配置文件来激活某一个环境属性配置文件

 

以上是关于spring boot 基础 多环境配置的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot - 多模块多环境配置,大厂必备技能

Spring Boot配置文件-多环境配置

Spring Boot 教程系列学习

Spring boot 工具类静态属性注入及多环境配置

详解Spring Boot配置文件之多环境配置

spring-boot多环境配置文件