springBoot的配置文件有两种:application.properties和application.yaml(官网推荐)
语法结构如下:yaml文件对于空格的要求非常高,以空格的缩进表示层级关系
下面很容易看出,yaml配置更加轻巧
yaml比较强的地方在于 可以直接给实体类赋值
下面是实体类赋值的例子,不用配置文件时,我们可以直接使用@value注解一个一个进行赋值,比较麻烦,不易修改
使用yaml进行实体类赋值写法如下,yaml还支持el表达式
springBoot的配置文件有两种:application.properties和application.yaml(官网推荐)
语法结构如下:yaml文件对于空格的要求非常高,以空格的缩进表示层级关系
下面很容易看出,yaml配置更加轻巧
yaml比较强的地方在于 可以直接给实体类赋值
下面是实体类赋值的例子,不用配置文件时,我们可以直接使用@value注解一个一个进行赋值,比较麻烦,不易修改
使用yaml进行实体类赋值写法如下,yaml还支持el表达式