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

SpringBoot项目配置文件、yml配置文件

一. 配置文件格式

        1. SpringBoot项目提供了多种属性配置方式(properties、yaml、yml)。

二. yml配置文件

        1. 格式:

                (1) 数值前边必须有空格,作为分隔符。

                (2) 使用缩进表示层级关系,缩进时,不允许使用Tab键,只能使用空格(idea中会自动将Tab转换为空格)

                (3) 缩进的空格数目不重要,只要相同层级的元素左侧对其即可。

                (4) # 表示注释,从这个字符一直到行尾。都会被解析器忽略。

        2. 定义对象/Map集合:

Emp:name: 卡莎age: 18

        3. 定义数组/List/Set集合

names:- 卡莎- 泰坦- 张飞

        4. 注意:在yml格式的配置文件中,如果配置项的值是以 0 开头的,值需要使用 ' '单引号引起来,因为以0开头在yml中表示8进制的数据

        5. 将properties文件换为yml文件

spring:application:name: Java-MyBatis# 配置Mybatis数据库连接信息datasource:type: com.alibaba.druid.pool.DruidDataSourceurl: jdbc:mysql://localhost:3306/db01driver-class-name: com.mysql.cj.jdbc.Driverusername: rootpassword: root# mybatis的日志输出 (输出到控制台)
mybatis:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl# 配置mybatis的mapper文件位置mapper-locations: classpath:mapper/*.xml

http://www.lryc.cn/news/2385707.html

相关文章:

  • Linux性能监控:工具与最佳实践
  • windows11 安装 jupyter lab
  • 【算法】:动态规划--背包问题
  • Nginx核心功能
  • AG-UI:重构AI代理与前端交互的下一代协议标准
  • upload-labs通关笔记-第15关 文件上传之图片马getimagesize绕过
  • FFmpeg中使用Android Content协议打开文件设备
  • SQL语句的执行流程
  • Spring 框架的JDBC 模板技术
  • 【游戏设计】游戏玩法与游戏机制
  • Spring的资源Resource和ResourceLoader
  • 字节跳动旗下火山引擎都覆盖哪些领域
  • 【AI实战】从“苦AI”到“爽AI”:Magentic-UI 把“人类-多智能体协作”玩明白了!
  • LeetCode面试经典150题梳理
  • ABP VNext + Orleans:Actor 模型下的分布式状态管理最佳实践
  • Linux之 SPI 驱动框架- spi-mem 框架
  • 振动分析 - 献个宝
  • 从脑电图和大脑记录中学习稳健的深度视觉表征
  • 【论文阅读】——D^3-Human: Dynamic Disentangled Digital Human from Monocular Vi
  • 高分辨率北半球多年冻土数据集(2000-2016)
  • Prompt Tuning:轻量级大模型微调全攻略
  • 【VBA 字典的引用和调用方法】
  • 基于开源AI智能名片链动2+1模式S2B2C商城小程序的管理与运营策略研究
  • 储能电站:风光储一体化能源中心数字孪生
  • iOS 直播特殊礼物特效实现方案(Swift实现,超详细!)
  • 9. 现代循环神经网络
  • 视频太大?用魔影工厂压缩并转MP4,画质不打折!
  • Python中tqdm进度条工具和enumerate函数的使用详解
  • 最宽温度范围文本格式PT1000分度表-200~850度及PT1000铂电阻温度传感器计算公式
  • 基于Netty架构的充电桩系统设计:服务器运维如何更好保障稳定性?