本文介绍: properties 是以 key = value 的形式配置的键值类型的配置文件, yml 使用的是树形配置方式.读取配置文件内容, 使用 @value 注解, 注解内使用 “${}” 的格式读取.yml 层级之间使用换行缩进的方式配置, key 和 value 之间使用 “:”(英文冒号) 加空格的方式设置, 并且空格不可省略.properties 为早期并且默认的配置文件格式, 其配置存在一定的冗余数据, 使用 yml 可以很好的解决冗余的问题, 但不适合复杂配置.
1. 配置文件的作用
1.1 配置文件的说明
1.2 SpringBoot 配置文件
SpringBoot 支持并定义了配置文件的格式,也在另一个层面达到了规范其他框架集成到SpringBoot的目的。
很多项目或者框架的配置信息也放在配置文件中,比如:
2. 配置文件的格式
SpringBoot 配置文件有以下三种格式:
当应⽤程序启动时, Spring Boot会⾃动从classpath路径找到并加载application.properties 和 application.yaml 或者 application.yml ⽂件.
特殊说明
3. properties 配置文件说明
properties 配置文件是最早期的配置文件格式, 也是创建 SpringBoot 项目默认的配置文件~
3.1 properties 基本语法
3.2 读取配置文件
3.3 properties 缺点分析
4. yml 配置文件说明
4.1 yml 的基本语法
4.2 yml 使⽤进阶
4.2.1 yml 配置不同数据类型及 null
4.2.1.1 yml 配置读取
4.2.1.2 注意事项:value 值加单双引号
4.2.2 配置对象
4.2.3 配置集合
4.2.4 配置Map
4.3 yml优缺点
5. 综合训练 – 验证码练习
6. 总结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。