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
这里文件名字的格式是固定的,只有中间部分是可以改动的。
这里建立三个配置文件
怎样确定使用的是哪个配置文件
打开application.properties
spring.profiles.active=prod
通过这样指定就会使用application-prod.properties 作为配置环境
在application-prod.properties中配置
server.port=8077
端口号为8077
运行可以在控制台查看输出
在浏览器中也可以看到效果
源码下载:
https://download.csdn.net/download/badao_liumang_qizhi/11046528
SpringBoot中的Profile配置的使用相关推荐
- SpringBoot中Logback常用配置以及自定义输出到MySql数据库
之前基于SpringBoot开发的项目运行一段时间后,客户使用网站偶尔会出现接口调用失败的情况,每次产品经理询问是怎么回事的时候,都需要让运维提下最近的日志才能分析具体原因,这样时效性和便利性不能满足 ...
- springboot中druid数据源配置无效的问题和jar包找不到问题
springboot中druid数据源配置无效的问题 阿里云的仓库 链接: 阿里云仓库. 自己在springboot项目中,引入druid的依赖,希望引入druid数据源. 但是idea中,虽然在这个 ...
- springboot 中 mybatis configuration 配置失效问题
springboot 中 mybatis configuration 配置失效问题 环境 场景 springboot角度分析 SqlSessionFactory 设置Configuration Myb ...
- Springboot中的@Profile注解
在项目运行中,包括多种环境,例如线上环境prod(product).开发环境dev(development).测试环境test.提测环境qa.单元测试unitest等等.不同的环境需要进行不同的配置, ...
- SpringBoot中自定义日志配置logback-spring.xml
场景 通过系统属性和传统的SpringBoot外部配置文件依然可以很好的支持日志控制和管理. 不同的日志系统对应的命名规范 Logback:logback-spring.xml logbak-spr ...
- SpringBoot中Web容器配置和调优
SpringBoot的启动容器主要是Tomcat,Jetty,Undertow三种容器类型,具体的配置类为 org.springframework.boot.autoconfigure.web.Ser ...
- SpringBoot 中 Json 格式化配置
SpringBoot 针对 jackson 是自动化配置的,如果需要修改,也可以自定义配置. 0x01:通过 application.yml 配置属性说明: spring.jackson.date-f ...
- Spring小知识——profile配置
文章目录 引言 介绍 Spring配置步骤如下 第一步:编写三个环境的Spring配置文件如下 第二步:配置Spring的主配置文件 第三步:编写测试代码 第四步:报错原因分析 总结 引言 工作中我们 ...
- Springboot中添加contextPath
spring boot默认是/ ,这样直接通过http://ip:port/就可以访问到index页面,如果要修改为http://ip:port/path/ 访问的话,那么需要在application ...
最新文章
- C语言 递归求阶乘和
- Xcode的一些控制台命令
- 计算一个时间,是否在规定的时期时间之间
- App界面交互设计规范(转)
- iOS-数据持久化-属性列表
- centos php 显示错误提示,Centos下编译php的典型错误及解决
- 微信小程序文件下载---视频,图片。
- python列表冒泡排序方法_python列表去重 冒泡排序 插序排序
- 17.3 构建LinuxPC端QT软件上的ARM编译套件并进行测试
- BOS物流项目问题汇总
- es 创建索引 指定id_Elasticsearch创建索引流程
- 如何用Intel主板集成的RAID控制器(Intel RST)实现硬盘提速与硬盘数据恢复
- 手机摄像头组成结构和工作原理
- 转载:asm volatile GCC的内嵌汇编语法 ATT汇编语言语法
- 石头机器人拖地水量调节_科技解放双手:石头扫拖一体机器人使用体验
- 【python】用ChatGPT使用爬虫
- DETR与Deformable DETR小结
- 简单又详细的网页爬虫案例
- Rocket核心流程源码分析
- 豆豆趣事[2013年02月]
热门文章
- 并发集合和普通集合以及安全集合的区别
- mysql 查询每天 如果没有显示为0_「15」MySQL的系统信息函数
- python自动化开发是什么_Python自动化开发学习6
- 关于string转int、float、double常用方法
- 只会linux和sql能维护mes系统么,MES系统软件架构介绍
- linux下如何屏蔽代码,linux c 怎么屏蔽信号 使用sigprocmask命令
- python爬虫什么书好_初学python爬虫看什么书
- 计算机程序中断方式有几种,奥鹏离线作业计算机组成原理一、简答题1、请说明程序查询方式与中断方式各自的特点.2、提高存储器速度可采用哪些措施,请说出...
- 英语对计算机人才的重要性,英语对计算机专业的重要性及如何提高英语水平
- shiro密码正确也会匹配错误_Shiro学习之——Shiro与Web集成