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

和对象的获取方式相同

相关推荐
你是狒狒吗2 分钟前
TM中,return new TransactionManagerImpl(raf, fc);为什么返回是new了一个新的实例
java·开发语言·数据库
鳄鱼杆7 分钟前
服务器 | Centos 9 系统中,如何部署SpringBoot后端项目?
服务器·spring boot·centos
勤奋的知更鸟14 分钟前
Java编程之组合模式
java·开发语言·设计模式·组合模式
千|寻14 分钟前
【画江湖】langchain4j - Java1.8下spring boot集成ollama调用本地大模型之问道系列(第一问)
java·spring boot·后端·langchain
爱编程的喵28 分钟前
深入理解JavaScript原型机制:从Java到JS的面向对象编程之路
java·前端·javascript
on the way 12339 分钟前
行为型设计模式之Mediator(中介者)
java·设计模式·中介者模式
保持学习ing41 分钟前
Spring注解开发
java·深度学习·spring·框架
techzhi42 分钟前
SeaweedFS S3 Spring Boot Starter
java·spring boot·后端
酷爱码1 小时前
Spring Boot 整合 Apache Flink 的详细过程
spring boot·flink·apache
异常君1 小时前
Spring 中的 FactoryBean 与 BeanFactory:核心概念深度解析
java·spring·面试