一 .概述
一个框架少不了配置文件,springboot同样也是一样的.但是springboot想方设法帮助我们简化配置,因此为我们提供了一个公共的配置文件.
在springboot之中,默认的配置文件就是application.properties文件或者application.yml文件.
其实这两种文件仅仅就是表现的形式不一样而已.
二 . 配置文件
在springboot之中推荐使用yml文件来描述配置信息,但是本人觉得有很多时候yml配置出来的信息仅仅只是简单一点而已.
我们首先来演示一下配置文件的使用:
我们使用yml文件来将服务的端口号进行配置:
当我们启动springboot的时候,我们看一下日志信息:
我们发现我们的端口号现在变成了10086了.
springboot就是通过这个配置文件来完成我们对springboot的定制.
三 .yml文件的语法
yml的语法其实是比较多的,它可以配置数组,list,map等 结构.
但是我们最为常用的就是进行键值对的形式的配置.
基本语法:
[1] key: value ------需要注意的就是冒号之后需要有一个空格.
[2]如果属性之间有级联关系的 ,那么我们就使用空格来表示层级关系
如:
person:
name: zhangsan
age: 100
上面就表示了一个对象.
数组或者list的表示方法
pets:
- cat
- dog
上面的语法就表示了一个list的结构