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

<servlet><port>8080</port>
</servlet>

yaml语法

对空格要求高
#普通ky-value
name:qinjiang
#对象
student:name: qinjiangage: 3
#  行内写法
students: {name: qinjiang,age: 3}
#数组
pets:- cat- dog- pigpets: [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

2、yaml语法注解相关推荐

  1. springboot概述、自动转配原理、yaml语法、多环境配置及文件位置

    SpringBoot-1 概述 什么是Spring Spring是一个开源框架,2003年兴起的一个轻量级的Java开发框架,作者:RodJohnson. Spring是为下解决企业级应用开发的复杂性 ...

  2. yaml语法格式,springboot中yaml的使用

    yaml语法格式,springboot中yaml的使用 yaml 1.yaml语法格式 2.数据类型表示 springboot中yaml的使用 1. @ConfigurationProperties注 ...

  3. 配置文件和yaml语法

    配置文件的种类 SpringBoot配置文件加载顺序: application.properties > application.yml > application.yaml 常用配置文件 ...

  4. yaml语法 关于key为中文时的问题

    这里主要想讲一下关于key为中文时的情况,关于基础yaml语法就自行百度. 先说结论: Yaml语法中的key不要用中文!!! Yaml语法中的key不要用中文!!! Yaml语法中的key不要用中文 ...

  5. SpringBoot之yaml语法、配置文件、多环境切换

    SpringBoot Banner生成网站:https://www.bootschool.net/ascii 在SpringBoot项目的resource目录下,新建一个banner.txt文件,将自 ...

  6. spring boot 2-文件配置、YAML语法、文件处理器、文件占位符、profile

    文件配置 按尚硅谷视频的笔记做的这个发不出原创,就只能发转载了(转载链接是自己的) 一.配置文件 1.SpringBoot使用一个全局的配置文件,配置文件名是固定的: • application.pr ...

  7. Springboot之YAML语法

    概述 YAML是 JSON 的超集,因此,它是用于指定分层配置数据的便捷格式.只要 class 路径上有SnakeYAML library,SpringApplication class 就会自动支持 ...

  8. K8S-网络模型、POD/RC/SVC YAML 语法官方文档

    2019独角兽企业重金招聘Python工程师标准>>> K8S-网络模型.POD/RC/SVC YAML 语法官方文档 博客分类: Kubernetes K8S-网络模型.POD/R ...

  9. 学习ansible playbook之前先了解下YAML语法

    YAML 语法 本文来自于:http://www.ansible.com.cn/docs/YAMLSyntax.html 这个页面提供一个正确的 YAML 语法的基本概述, 它被用来描述一个 play ...

最新文章

  1. html页面获取服务器时间,[html]定时获取服务器时间和本地时间
  2. boost::mp11::mp_replace_if_q相关用法的测试程序
  3. storm安装笔记以及提交拓扑任务
  4. linux配置服务器心得体会,linux 学习 linux上搭建dhcp服务器
  5. 钉钉电脑版如何申请调休 钉钉电脑版申请调休方法
  6. Bootstrap 排版引用
  7. Android中文API(134) —— Account
  8. 【EMV L2】CDA复合动态数据认证/应用密文生成
  9. ajax 同步和异步的区别
  10. mysql统计某一个数据库中有几张表
  11. mac虚拟机哪个好用 mac双系统和虚拟机哪个好
  12. juniper防火墙配置
  13. c语言链表中next作用,C语言链表中q-next=p;表示什么意思?
  14. SQL DATE 函数的用法
  15. HTML页面防止表单重复提交
  16. 平衡二叉树的左旋右旋详解 看不懂你打我
  17. linux安装IBM Webshere MQ以及配置
  18. WSL 下的Linux删除文件夹
  19. 软件工程之开发与测试对缺陷重现条件的常见误解
  20. 新乡学院计算机二级2020,2020年上半年全国计算机等级考试(NCRE)报名通知

热门文章

  1. POJ 3255 次短路
  2. javascript原生初级到非凡-姜威-专题视频课程
  3. 北京国家计算机四级网络工程师,关于国家计算机四级网络工程师的介绍
  4. HTML CSS游戏官网网页模板 大学生游戏介绍网站毕业设计 DW游戏主题网页模板下载 游戏娱乐网页成品代码...
  5. 分享记录第一次在小鸟云网站备案
  6. 电大计算机毕业论文任务书范文,广播电视大学毕业设计任务书表格.doc
  7. Android开发之--(WIFI,蓝牙,电池,背光,SD卡,摄像头,按键,MIC,重力感应等)功能的简单使用
  8. 【实验2 选择结构】7-3 sdut-C语言实验-时间间隔
  9. 听完计算机讲座的感想,听讲座心得体会5篇
  10. Oracle DBA-01_Oracle 11G R2 for Solaris 10(Spac)安装实施报告