软件编程
位置:首页>> 软件编程>> java编程>> Java springboot yaml语法注解

Java springboot yaml语法注解

作者:夏来梦栀子  发布时间:2023-06-17 08:13:35 

标签:Java,spring,boot,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


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

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

来源:https://blog.csdn.net/qq_52329552/article/details/120208907

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com