众所周知再开辟过程中,从开辟-测试-上线,至少也得有3个情况,然而每个情况的设置装备摆设都纷歧样,例如数据库设置装备摆设、Redis设置装备摆设、等各类设置装备摆设 。 若是在打包环节来一个一个进行点窜设置装备摆设的话,很是轻易犯错 。
对于多情况设置装备摆设,也有良多的构建东西,而他们的道理根基上也是经由过程设置装备摆设多个分歧情况的设置装备摆设文件,进行区分打包 。 SpringBoot当然也撑持 。
springboot 供给多情况设置装备摆设的机制,闪开发者矫捷按照需求而切换分歧的设置装备摆设情况 。
若是不会建立SpringBootde 工程可以参考:以下链接
2建立一个入门springboot项目(controller层)
文章插图
需要这些哦
IDEA 全称IntelliJ IDEA
SpringBoot
方式/
1起首我们再SpringBoot的项目中
resources文件夹下建立三个以properties为后缀的文件
application-dev.properties:开辟情况
application-test.properties:测试情况
application-prod.properties:出产情况
2在application.properties文件中添加:
spring.profiles.active=test
(暗示开启测试情况)
文章插图
3然后我们别离将:开辟情况 ,出产情况,测试情况
设置装备摆设文件中的端标语改为:8081,8082,8083
文章插图
4然后我们运行项目:不雅察打印日记发现端口已经是:8083
恰是我们设置装备摆设的测试情况端口
文章插图
5同理我们将第2步的反复
在application.properties文件中添加:
spring.profiles.active=dev
(暗示开启开辟情况)
然后运行,发现端口改变为开辟情况端口
文章插图
6在Spring Boot中多情况设置装备摆设文件名必需知足:
application-{profile}.properties的固定格局,
此中{profile}对应你的情况标识
例如:
application-dev.properties:开辟情况
application-test.properties:测试情况
application-prod.properties:出产情况
7而哪个设置装备摆设文件运行:
spring.profiles.active=test
【测试,开发,生产 springboot的多环境配置】就会加载application-test.properties设置装备摆设文件内容
注重事项设置装备摆设文件的存放路径应是:resources 与application.properties在统一个文件夹下
在Spring Boot中多情况设置装备摆设文件名必需知足: application-{profile}.properties的固定格局
以上内容就是测试,开发,生产 springboot的多环境配置的内容啦,希望对你有所帮助哦!
推荐阅读
- 微信公众号如何绑定开发者账号
- 微信公众平台如何成为开发者
- 验证数字的正则表达式
- 儿童智力开发教育培训_小学生非智力因素的培养
- 柴犬一胎生几个 柴犬生产数量和哪些有关
- WiFi魔盒如何测试网速
- 明清新生代茶叶生产加工技术有哪些?
- 锂空气电池测试效果如何
- 如何给国家开发银行支付宝账号转账还贷款
- lol美服测试服怎么弄