SpringBoot Profiles实现多环境下配置切换
什么是Profile呢?用户配置文件,即开发人员可以针对项目的各种环境(场景)制定特有的配置文件,然后要切换场景的时候,切换下配置文件就可以了。
SpringBoot项目,可以使用yml文件作为配置文件,当然也可以使用properties文件。
下面以添加开发(dev)、测试(test)和生产(prod)环境的配置为例子,讲解如何实现
实现方式有两种,写yml文件或者properties文件这两种文件。
1. 通过properties配置文件实现
如果使用application.properties进行多个环境的配置,原理跟使用多个yml配置文件一致,创建application-{profile}.properties文件 存放不同环境特有的配置,将于环境无关的属性放置到application.properties文件里面,并在application.properties文件中通过spring.profiles.active=xxx 指定加载不同环境的配置。如果不指定,则默认加载application.properties的配置,不会加载带有profile的配置。
application-dev.properties
#开发环境dev加载的配置文件
spring.profiles=dev
spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver
spring.datasource.username=test
spring.datasource.
相关知识
基于SpringBoot的网上花卉鲜花销售购物系统+Vue[毕业设计]
springboot毕设项目网上鲜花销售系统6r845(java+VUE+Mybatis+Maven+Mysql)
基于springboot的“花开富贵”花园管理系统java项目
生态校园模式下的园林花卉配置.pdf
java/jsp/ssm鲜花销售管理系统【2024年毕设】
弥勒现代产业园:研发切换玫瑰植物工厂 实现花卉旅游产业融合发展
微型环境空气质量监测系统 完善空气监测体系 维护空气良好水平
教你如何在开放式环境下进行多肉植物组织培养
springboot鲜花商城平台
基于JAVA馥郁花艺网站mp4计算机毕业设计源码+数据库+lw文档+系统+部署
网址: SpringBoot Profiles实现多环境下配置切换 https://www.huajiangbk.com/newsview308966.html
上一篇: 环境友好型技术 |
下一篇: 农作物主要病虫害测报技术培训课件 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039