当前位置: 首页 > news >正文

SpringBoot-配置优先级

配置

  • SpringBoot项目支持的三种格式的配置文件
    • application.properties:这是最常用的配置文件类型,使用键值对的形式来配置应用程序的属性。可以在该文件中配置应用程序的端口号、数据库连接信息、日志级别等。

    • application.yml:这是一种更加人性化的配置文件格式,使用缩进和冒号的方式来表示配置项的层级关系。相对于properties文件,yml文件更加易读,支持多行字符串和复杂数据结构的表示。

    • application.yaml:用于配置Spring Boot应用程序的属性。它相对于application.properties来说更加易读和易写,支持更复杂的数据结构和层级关系。

  • 虽然SpringBoot支持多种配置文件,但在项目开发时,推荐统一使用一种格式的配置(yml是主流

  • SpringBoot除了支持文件属性配置,还支持Java系统属性和命令行参数的方式进行属性配置。

    • java系统属性

      • -Dserver.port=9000
        
    • 命令行参数 
      • --server.port=10010
        

优先级

  • 命令行参数>java系统属性>properties>yml>yaml
http://www.lryc.cn/news/159297.html

相关文章:

  • 科普初步了解大模型
  • Nginx 和 网关的关系是什么
  • 解决springboot项目中的groupId、package或路径的混淆问题
  • Vmware 网络恢复断网和连接
  • 学生来看!如何白嫖内网穿透?点进来!
  • C++中的stack和queue
  • Ubuntu-22.04通过RDP协议连接远程桌面
  • 20230908java面经整理
  • uniapp 开发App 网络异常如何处理
  • docker安装常用软件
  • CocosCreator3.8研究笔记(五)CocosCreator 脚本说明及使用(下)
  • Adobe Acrobat Reader界面改版 - 解决方案
  • 实用调试技巧(2)
  • 海外ASO优化之如何优化游戏应用
  • SpringMVC: Java Web应用开发的框架之选
  • 【华为设备升级】AR路由器升级设备软件示例
  • Dataset 的一些 Java api 操作
  • Vue + Element UI 前端篇(十一):第三方图标库
  • HDFS:Hadoop文件系统(HDFS)
  • SpringMvc--综合案例
  • 工业4.0时代生产系统对接集成优势,MES和ERP专业一体化管理-亿发
  • IT运维监控系统和网络运维一样吗
  • c语言flag的使用
  • docker push image harbor http 镜像
  • 羊城杯2023 部分wp
  • 解读Java对Execl读取数据
  • RHCE——十七、文本搜索工具-grep、正则表达式
  • 小程序实现摄像头拍照 + 水印绘制
  • SpringMVC:从入门到精通,7篇系列篇带你全面掌握--三.使用SpringMVC完成增删改查
  • ABAP GN_DELIVERY_CREATE 报错 VL 561