配置文件位置:main→resources→application.properties
这是boot的默认配置文件。
基础配置——属性配置
修改配置:
properties 格式
修改服务器端口:server.port = 8080
关闭运行日志图标(banner):spring.main.banner-mode = off
设置日志相关:logging.level.root=debug //日志级别从小到大:debug,info,warning,error,critical
yml 格式(企业开发常用 yml 格式)
修改服务器端口:
sever:
port:
关闭运行日志图标:
spring:
main:
banner-mode:
设置日志相关:
logging:
level:
yaml 格式
修改服务器端口:
sever:
port:
关闭运行日志图标:
spring:
main:
banner-mode:
设置日志相关:
logging:
level:
SpringBoot 配置文件加载顺序:application.properties > application.yml > application.yaml
属性提示消失的解决方案:
① 选择文件→项目结构→模块→Spring
② 点击绿叶 → 点击加号 → 点击resources → 双击 templates → 将对应文件选中,点击右下角OK
yml格式
优点:容易阅读,容易与脚本语言交互,以数据为核心,重数据轻格式
YAML 文件扩展名:.yml(主流);yaml
yaml 语法规则:
大小写敏感;
属性层级关系使用多行描述,每行结尾使用冒号结束
使用缩进表示层级关系,同层级左侧对齐,只允许使用空格(不允许使用 Tab 键)
属性值前面添加空格(属性名与属性值之间使用冒号 + 空格作为分隔)
# 表示注释
字面值表示方法:
boolean: TRUE #TRUE,true,True,FALSE,false,False均可
float: 3.14 #支持科学计数法,支持二进制、八进制、十六进制
null: ~ #使用 ~ 表示null
string: HelloWorld #字符串可以直接书写
string2: "HelloWorld" #可以使用双引号包裹特殊字符
date: 2018-02-17 #日期必须使用 yyyy-MM-dd 格式
datetime: 2023-2-8T22:49:45+08:00 #时间和日期之间使用 T 连接,最后使用 + 代表时区
数组表示方式:在属性名书写位置的下方使用减号作为数据开始符号,每行书写一个数据,减号与数据间空格分隔
subject:
- java
- 前端
- 大数据
users:
- name:Tom
age:4
- name:Jerry
age:5
读取 yaml 单一属性数据:
对应数据(位于 application.yml里 的内容):
对应代码:
标签:配置文件,yaml,application,格式,008,yml,属性 From: https://www.cnblogs.com/AronKeener/p/17103881.html