栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot 配置文件

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot 配置文件

SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就使用application.properties或者application.yml(application.yaml)进行配置。
也就是默认配置文件名称为application,一般放到resources文件夹下

properties

server.port=8080

yml,注意冒号后有空格

server:
    port:  8080

同一属性,三个文件优先级(不同属性会找三个配置文件 ):
properties>yml>yaml

YAML Ain’t Markup Language,yml是数据为核心,比传统的xml方式更加简洁。

 - 大小写敏感
 - 数据值前边必须有空格,作为分隔符
 - 使用缩进表示层级关系
 - 缩进时不允许使用Tab键,只允许使用空格(各个系统Tab对应的空格数目可能不同,导致层次混乱),使用intellij就不存在,IDE默认就转换了Tab到空格。
 - 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可。
 - # 表示注释,从这个字符一直到行尾,都会被解析器忽略

YAML数据格式

对象(map):键值对的集合
person:
    name: zhangyy
#行内写法
person: {name: zhangyy} 

数组:一组上按次序排列的值
address:
    - beijing
    - shanghai
#行内写法
address: [beijing,shanghai]

纯量:单个的、不可再分的值
msg1: 'hello n world'  #单引忽略转义字符
msg2: "hello n world"  #双引识别转义字符

YAML参数引用

name: lisi

person:
    name: ${name} #引用定义的name
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/361637.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号