SpringBoot中解析配置文件的两种方式

解析Springboot中的配置

首先是编码一个yml配置文件:

YAML 是 “YAML Ain’t Markup Language”(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)。

  • yml基本语法:

key: value (冒号之后有一个空格)
大小写敏感
使用缩进表示层级关系
缩进的空格数不重要,只要相同层级的元素左对齐即可
'#‘表示注释
字符串无需加引号,如果要加,单引号’'表示转义字符不生效,双引号""表示转义字符生效

  • 数据类型:

单个的、不可再分的值。可以是date、boolean、string、number
键值对的集合。可以是map、hash、object
一组按次序排列的值。可以是array、list、set、queue

集合和数组都有两种写法,行内写法和多行写法;

  • 在yml文件中配置多个属性示例;
server:
  port<

猜你喜欢

转载自blog.csdn.net/weixin_42551921/article/details/134088541