java boot项目配置方式优先级

news/2024/11/25 21:17:55/

java boot项目认识一下三种格式的配置文件
中 我们说的 boot项目中支持三种配置文件格式 分别是
application.properties
application.yml
application.yaml

其中 我们也说推荐大家用application.yml格式的
那么 问题就来了 如果三个文件都存在于 resources目录下 系统会听谁的?

很简单 我们在resources下 把三个文件都建出来
在这里插入图片描述
application.properties设端口号 80
在这里插入图片描述
application.yml 设端口号 81
在这里插入图片描述
application.yaml设端口号 82
在这里插入图片描述
我们启动一下 看看谁占了主导

启动之后 我们看输出信息
在这里插入图片描述
启动的端口是 80
很明显 系统采用了application.properties

那么 老大是 application.properties
我们现在把 application.properties 给它干掉
在这里插入图片描述
老大已经确定了 我们现在看看谁是老二?
再次运行项目
在这里插入图片描述
启动端口是 81 很明显 老二是application.yml

那么 我们来说一下 所有配置都会生效的
但如果 你有相同的配置 例如 都配置了 端口之类的 他就会按优先级加载
优先级为
application.properties 最高
application.yml 第二
application.yaml 最低


http://www.ppmy.cn/news/85420.html

相关文章

读财报丨产品收入增长近70%,百济神州已成功切换成长驱动模式?

5月12日,百济神州(北京)生物科技有限公司(下称“百济神州”)公布2023年第一季度业绩报告。从数据来看,延续了2022年的良好增长态势,实现营业收入30.66亿元,同比增长57%,而…

AntDB-S流式数据库体验

本文作者:彭冲老师,上一篇彭老师体验了亚信刚发布的社区版AntDB-T数据库,文章如下: AntDB-T交易型数据库体验 本文继续体验AntDB-S流式数据库的,AntDB-S目前还未开放社区版,可以联系AntDB小助手进行体验。…

java基于springboot应急科研科技资源管理系统

应急资源管理系统的开发,主要有管理员和用户两个角色。 管理员角色计划设计的功能有密码信息管理、个人信息管理、用户信息管理、应急资源管理、留言信息管理等模块,管理员可以对用户、应急资源、留言等信息进行管理,可以选择添加、修改、删除…

SpringCloud Sentinel集成Gateway和实时监控

目录 1 Sentinel集成Gateway1.1 Sentinel对网关支持1.2 GateWay集成Sentinel 2 Sentinel控制台2.1 Sentinel控制台安装2.2 接入控制台2.3 可视化管理2.3.1 实时监控2.3.2 流控规则2.3.3 降级规则2.3.4 热点数据 1 Sentinel集成Gateway 参看: https://github.com/al…

java 类文件结构详解

Java类文件是Java源代码经过编译后生成的二进制文件,它包含了Java类的结构和信息。下面是Java类文件的详细结构介绍: 魔数(Magic Number): Java类文件的开头四个字节是魔数,用于标识文件类型。魔数值为0x…

论述安科瑞智慧消防在高层建筑信息化管理中的作用

安科瑞 徐浩竣 江苏安科瑞电器制造有限公司 zx acrelxhj 【摘要】为了顺应时代的发展,我们做好信息化时代下的“智慧消防”工作,为“智慧城市”的建设奠定良好的基础。本文主要就“智慧消防”的含义、对如高层建筑等单位进行信息化“智慧消防”管理&a…

AJAX 教程---菜鸟教程

文章目录 AJAX 简介AJAX 实例XHR 创建对象XHR 请求向服务器发送请求GET 还是 POST?GET 请求POST 请求url - 服务器上的文件 XHR 响应responseText 属性responseXML 属性 XHR readyState使用回调函数 AJAX 简介 AJAX 是一种在无需重新加载整个网页的情况下&#xff0…

Gateway网关参数进行验签POST 包含requestbody 请求体封装

Gateway网关自定义拦截器的不可重复读取数据 特别注意一点, 因为在网关层 拿出 request 流之后,必须重写getbody()方法把所有的参数放进去,否则后面转发的请求无法接收到任何数据, 坑,巨坑,因为版本问题网上很多都不能兼容, 我的springboot环境 依赖包 <parent><gr…