SpringBoot全局配置文件|配置端口
Spring Boot 提供了大量的自动配置,极大地简化了spring 应用的开发过程,开发者也可以根据需要通过配置“配置文件”修改 Spring Boot 的默认设置。
Spring Boot以application.properties与 application.yaml作为项目的全局配置文件,在 Spring Boot 启动时被自动读取。当然也可以同时使用,但同级目录下读取的顺序是先读取application.properties,读取application.yaml。
本次先将介绍 application.yml的语法及使用。
类似json。以:分割键值对 key:value
换行缩进表示对象属性关系。在 YAML 中,对象可能包含多个属性,每一个属性都是一对键值对。
YAML 为对象提供了 2 种写法:缩进式写法、行内式写法,但注意,无论是缩进写法还是行内写法,冒号后都必须有一个空格。
# user对象 行内写法:注意冒号后空格
user: {
username: xiatian is good,
age: 32,
birth: 2020/09/10 13:14:15,
# book对象 行内写法:注意冒号后空格
book: {bookName: springboot , bookPrice:102},
# 数组 行内写法:注意冒号后空格
hobby: [篮球,足球,排球],
# List 行内写法:注意冒号后空格
booksname: [计算机基础,javaEE框架,springboot],
# Map 行内写法:注意冒号后空格
books: {key1: spring, key2: springmvc, key3: springboot,key4: springcloud,
chinese: {0: 活着, 1: 孙子兵法, 2: 诗经, hz: 活着, szbf: 孙子兵法, sj: 诗经}},
# Set 行内写法:注意冒号后空格
salary: [6000,7000,8000]
}
缩进写法(如果缩进有误配置将视为无效)
server:
port: 80
servlet:
context-path: /
tomcat:
uri-encoding: utf-8
作者:Miracle
来源:麦瑞克博客
链接:https://www.playcreator.cn/archives/programming-life/world-wide-web/3230/
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
来源:麦瑞克博客
链接:https://www.playcreator.cn/archives/programming-life/world-wide-web/3230/
本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0许可协议,转载请注明!
THE END
0
打赏
海报
SpringBoot全局配置文件|配置端口
Spring Boot 提供了大量的自动配置,极大地简化了spring 应用的开发过程,开发者也可以根据需要通过配置“配置文件”修改 Spring Boot 的默认设置。
Spring Boot……
文章目录
关闭