SpringBoot 配置⽂件

1.配置文件的格式

Sping Boot配置文件有以下三种

1)application.properties

2)application.yml

3)application.yaml

yml和yaml是一样的,都是缩写

当一个文件中properties和yml都存在的时候,properties的优先级更高

2.properties

properties是以键值对的方式进行连接,key=value

读取配置文件

3.yml

yml的基础语法是key: value

key和value之间使用英文冒号和空格组成,空格不能省略

下一级用冒号加换行组成,一般要空两格,也可以空不同的格数,但是相同级别下空格个数要相等。

yml使用@value可以和properties一样获取配置文件。

yml值加单双引号

字符串默认不用加上单引号或者双引号。

单引号会转义特殊字符,使其失去特殊的功能,始终是一个普通的字符串

双引号不会转义字符串里面的特殊字符,特殊字符会表示本身的含义

配置对象

配置list集合

和对象的获取方式相同

配置map

和对象的获取方式相同

相关推荐
Leinwin20 小时前
OpenClaw 多 Agent 协作框架的并发限制与企业化规避方案痛点直击
java·运维·数据库
薛定谔的悦20 小时前
MQTT通信协议业务层实现的完整开发流程
java·后端·mqtt·struts
enjoy嚣士21 小时前
springboot之Exel工具类
java·spring boot·后端·easyexcel·excel工具类
罗超驿21 小时前
独立实现双向链表_LinkedList
java·数据结构·链表·linkedlist
盐水冰1 天前
【烘焙坊项目】后端搭建(12) - 订单状态定时处理,来单提醒和顾客催单
java·后端·学习
凸头1 天前
CompletableFuture 与 Future 对比与实战示例
java·开发语言
wuqingshun3141591 天前
线程安全需要保证几个基本特征
java·开发语言·jvm
努力也学不会java1 天前
【缓存算法】一篇文章带你彻底搞懂面试高频题LRU/LFU
java·数据结构·人工智能·算法·缓存·面试
攒了一袋星辰1 天前
高并发强一致性顺序号生成系统 -- SequenceGenerator
java·数据库·mysql
小涛不学习1 天前
Spring Boot 详解(从入门到原理)
java·spring boot·后端