Spring Environment的作用
Posted 泡^泡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Environment的作用相关的知识,希望对你有一定的参考价值。
总结: Environment 是用来获取yml文件中的属性值。它主要为我们的应用程序环境的两个方面的支持:profiles and properties。
代码案例
- 创建一个SpringBoot项目
- 写一个Controller
3.执行结果
profile的使用
核心配置文件application.properties中设置属性spring.profiles.active=dev
profile激活方式
yml格式实现
- (.yml加载优先级低于.properties).yml格式的配置文件新增了一个属性,此属性在.properties文件中并没有。
- 在一个文件中使用— 进行隔离不同配置
spring:
profiles:
active: dev
---
spring:
profiles: dev
server:
port: 8091
---
spring:
profiles: test
server:
port: 8092
---
spring:
profiles: pro
server:
port: 8093
- 测试结果
以上是关于Spring Environment的作用的主要内容,如果未能解决你的问题,请参考以下文章