请选择 进入手机版 | 继续访问电脑版

[java] Java springboot yaml语法注解

[复制链接]
查看98 | 回复7 | 2021-9-12 21:23:49 | 显示全部楼层 |阅读模式
目次

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

  1. server:
  2. port:8080
复制代码

xml

  1. <servlet>
  2. <port>8080</port>
  3. </servlet>
复制代码

yaml语法

  1. 对空格要求高
  2. #普通ky-value
  3. name:qinjiang
  4. #对象
  5. student:
  6. name: qinjiang
  7. age: 3
  8. # 行内写法
  9. students: {name: qinjiang,age: 3}
  10. #数组
  11. pets:
  12. - cat
  13. - dog
  14. - pig
  15. pets: [cat,dog,pig]
复制代码

properties官方保举

  1. #只能保持键值对
  2. name=qinjiang
  3. student.name = qinjiang
  4. student.age=3
复制代码

当不利用 yaml设置 多个端口则必要 创建新的properties文件

利用 yaml则不必要

  1. server:
  2. port:8081
  3. spring:
  4. profiles:
  5. active: dev
  6. ---
  7. server:
  8. port:8082
  9. spring:
  10. profiles:dev
  11. ---
  12. server:
  13. port: 8083
  14. spring:
  15. profiles:test
复制代码

总结

本篇文章就到这里了,渴望 可以或许 给你带来帮助,也渴望 您可以或许 多多关注脚本之家的更多内容!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

avatar 茹蕙zx | 2021-9-12 23:26:11 | 显示全部楼层
记得吃药!
回复

使用道具 举报

avatar 小野妹子868 | 2021-9-20 17:05:41 | 显示全部楼层
不是惊喜,是惊吓!
回复

使用道具 举报

avatar 掌柜able | 2021-9-26 23:32:49 | 显示全部楼层
雷锋做好事不留名,都写在帖子里!
回复

使用道具 举报

avatar 一揽众山小卑 | 2021-10-3 19:16:49 | 显示全部楼层
admin楼主该去看心理医生了!
回复

使用道具 举报

avatar 夜昙SS | 2021-10-4 09:46:26 | 显示全部楼层
楼上的别说的那么悲观好吧!
回复

使用道具 举报

avatar SUNSHINEhzl | 2021-10-9 08:28:35 | 显示全部楼层
这个帖子会火的,鉴定完毕!
回复

使用道具 举报

avatar 可怜的冯三厣 | 2021-10-16 19:54:30 | 显示全部楼层
祖国尚未统一,我却天天灌水,好内疚!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则