SpringBoot中的Profile配置的使用

场景

Profile是针对不同的环境对不同的配置提供支持的,

全局Profile配置使用application-*.properties

比如

application-prod.properties 生产环境

application-sit.properties  测试环境

application-dev.properties  开发环境

通过在application.properties 中设置spring.profiles.active=prod来指定活动的Profile。

实现

在src/main/resource目录上右击选择new file

SpringBoot中的Profile配置的使用_第1张图片

这里文件名字的格式是固定的,只有中间部分是可以改动的。

SpringBoot中的Profile配置的使用_第2张图片

这里建立三个配置文件

SpringBoot中的Profile配置的使用_第3张图片

怎样确定使用的是哪个配置文件

打开application.properties

spring.profiles.active=prod

通过这样指定就会使用application-prod.properties 作为配置环境

在application-prod.properties中配置

server.port=8077

端口号为8077

运行可以在控制台查看输出

SpringBoot中的Profile配置的使用_第4张图片

在浏览器中也可以看到效果

SpringBoot中的Profile配置的使用_第5张图片

 

源码下载:

https://download.csdn.net/download/badao_liumang_qizhi/11046528

你可能感兴趣的:(SpringBoot,SpringBoot实战项目)