SpringBoot(三):全局配置文件以及yaml语法(springboot配置全局异常)

  本篇文章为你整理了SpringBoot(三):全局配置文件以及yaml语法(springboot配置全局异常)的详细内容,包含有springboot配置全局变量 springboot配置全局异常 springboot全局方法处理 springboot全局变量定义代码 SpringBoot(三):全局配置文件以及yaml语法,希望能帮助你了解 SpringBoot(三):全局配置文件以及yaml语法。

  1.什么是SpringBoot配置文件

  

  在SpringBoot项目中,资源文件夹下会有一个叫做application.properties的文件,这就是SpringBoot的配置文件。

  2.SpringBoot配置文件的作用

  因为SpringBoot的配置都经过自动装配配置好了,所以当我们有自己的需求时,就可以在这个配置文件中对默认的配置进行修改。

  3.SpringBoot配置文件的命名以及语法结构

  SpringBoot的配置文件有三种命名方式,与之对应的有两种语法结构。

  (1)application.properties 语法结构为:key=value

  (2)application.yaml 语法结构为:key:空格value

  (3)application.yml 语法结构为:key:空格value

  properties文件我们都很熟悉了,是java的配置文件,那么yaml和yml是什么东西呢?

  yaml和yml其实是一种东西,他们都是YAML文件的后缀。

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

  YAML 的语法和其他高级语言类似,并且可以简单表达清单、散列表,标量等数据形态。它使用空白符号缩进和大量依赖外观的特色,特别适合用来表达或编辑数据结构、各种配置文件、倾印调试内容、文件大纲。

  二、yaml的语法

  1.基本语法

  (1)大小写敏感。

  (2)缩进表示层级关系。只能用空格缩进,不能用Tab缩进;同一层级只需左侧对齐,对于具体缩进空格数无要求。

  (3)用“#”进行注释。

  2.数据结构

  下面只是简单表示一下各种结构的基础用法:

  

#常量

 

  name: jms

  student:

   name: jms

   age: 14

  month:

  #对象和数组的行内写法:

  student2: {name: jms, age: 3}

  month2: [1,2,3]

 

  

  (本文仅作个人学习记录用,如有纰漏敬请指正)

  以上就是SpringBoot(三):全局配置文件以及yaml语法(springboot配置全局异常)的详细内容,想要了解更多 SpringBoot(三):全局配置文件以及yaml语法的内容,请持续关注盛行IT软件开发工作室。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: