Java springboot yaml语法注解

这篇文章主要介绍了SpringBoot中的yaml语法及静态资源访问问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

yaml语法注解

配置文件

两种形式

application.properties和.yaml

第一种语法 key=value

第二种key:空格value

作用用来修改spring默认的配置

YAML:

YAML是"YAML Ain't a Markup Language"(YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言),但为了强调这种语言以数据做为中心,而不是以标记语言为重点,而用反向缩略语重命名。

YAML A Markup Language:是一个标记语言

YAML isnot Markup Language:不是一个标记语言

YAML

 server: port:8080 

xml

  8080

yaml语法

 对空格要求高 #普通ky-value name:qinjiang #对象 student: name: qinjiang age: 3 #  行内写法 students: {name: qinjiang,age: 3} #数组 pets: - cat - dog - pig pets: [cat,dog,pig] 

properties官方推荐

 #只能保持键值对 name=qinjiang student.name = qinjiang student.age=3 

当不使用yaml配置多个端口则需要创建新的properties文件

使用yaml则不需要

 server: port:8081 spring: profiles: active: dev --- server: port:8082 spring: profiles:dev --- server: port: 8083 spring: profiles:test 

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注本赛季网的更多内容!

以上就是Java springboot yaml语法注解的详细内容,更多请关注本赛季网其它相关文章!

赞(0) 打赏
未经允许不得转载:本赛季网首页 » Java

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Tian开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏