SpringBoot 配置文件详解:properties 和 yml
SpringBoot 支持 properties 和 yml 两种配置文件格式。
- properties 文件
properties 是常用的配置文件,使用键值对的方式进行配置。
# 示例
server.port=8080
- yml 文件
yml 是 "YAML" 文件的缩写,YAML 是 "YAML Ain't a Markup Language" 的防
破,意思是 YAML 不是一种标记语言,它是一种数据序列化的格式。YAML 以数据为
核心,比 properties 更易于阅读和创建。
# 示例
server:
port: 8080
在 SpringBoot 中,这两种文件可以同时存在,SpringBoot 会自动读取,优先级为:application-{profile}.properties 或 application-{profile}.yml 在前,application.properties 或 application.yml 在后。
在实际开发中,可以根据项目需求和团队习惯选择 properties 或 yml 文件进行配置。
评论已关闭