1. 配置文件
在resources文件夹下建立application.properties
- server.port=80 修改端口
三种文件配置格式
- properties(传统格式)
- yml(主流格式)
- yaml
- 优先级: properties>yml>yaml
注意: 要是没有提示怎么办?
文件目录中/Facets/找到模块/点击小绿叶/添加yml的文件/yml变成绿叶
ymal:一种数据存储格式
-
优点:
- 容易阅读
- 容易与脚本语言交互
- 以数据为核心,重数据轻格式
-
yaml文件扩展名
- ymal
- yml
-
yaml语法规则
- 大小写敏感
- 属性层级关系使用多行描述,每行结尾使用冒号结束
- 使用缩进表示层级关系,同层次左侧对齐,只允许使用空格
- 属性值前面添加空格
- 使用#作为注释
-
读取规则
- 使用@Value进行读取
@Value(”${user.name}")
- 使用Environment对象将yaml中所有文件全部封装,并且使用env.getProperty获得对象
- 自定义对象封装指定数据
- 提供数据(yaml中)
- 提供一个封装模型类(@Component交给spring管理)
- 通过注解@ConfigurationProperties进行关联
- prefix:设置yaml文件中数据的前缀
- 使用@Value进行读取