属性配置在这里插入图片描述
-
修改服务器端口 → server.port=80
-
修改 banner → spring.main.banner = off(关闭)/console(控制台)/log(日志)
-
日志 → logging.level.root=info
Common Application Properties
配置文件分类
优先级
如果三种文件共存时,优先级为: properties > yml > yaml
注意:不同配置文件中相同配置按照加载优先级相互覆盖,不同配置文件中的不同配置全部保留。
自动提示功能消失的解决方式
yaml文件
一种数据序列化的格式。
以数据为核心,重数据轻格式。
语法规则
yaml数据读取
读取单个数据
读取全部数据
读取部分数据(主流方式)
@ConfigurationProperties
将模型类和yml文件中的属性相关联,通过参数prefix指定模型类封装的yml中的哪一部分数据。
@Component
将模型类定义为Spring的Bean
@Autowired
属性注入