Java springboot yaml语法注解
作者:夏来梦栀子 时间:2023-06-17 08:13:35
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
标签:Java,spring,boot,yaml
0
投稿
猜你喜欢
详解Android中提示对话框(ProgressDialog和DatePickerDialog和TimePickerDialog&PopupWindow)
2023-05-10 19:27:43
C#实现加密与解密详解
2023-08-11 16:54:42
C#游戏开发之实现贪吃蛇游戏
2023-01-28 01:48:48
c# 使用线程对串口serialPort进行收发数据(四种)
2023-06-20 13:05:48
C# FileStream实现大文件复制
2021-06-14 11:00:53
C#中WPF颜色对话框控件的实现
2023-04-13 06:09:41
Spring整合Quartz开发代码实例
2022-03-12 16:37:26
springboot中的springSession的存储和获取实现
2023-11-04 10:23:14
Java的内部类总结
2022-08-13 01:33:41
Java开发完整短信验证码功能的全过程
2023-05-05 15:35:24
Android之RecyclerView轻松实现下拉刷新和加载更多示例
2021-09-06 06:14:40
android从系统图库中取图片的实例代码
2023-09-13 21:54:44
详解java IO流之缓冲流的使用
2023-08-08 18:33:16
Java编程Nashorn实例代码
2022-07-30 05:28:21
java微信公众号开发第一步 公众号接入和access_token管理
2022-04-21 23:06:41
Spring Security中使用authorizeRequests遇到的问题小结
2023-10-07 04:23:45
mybatis映射和实际类型不一致的问题
2023-08-13 18:09:06
Lombok为啥这么牛逼?SpringBoot和IDEA官方都要支持它
2021-10-18 23:04:50
c# wpf如何使用Blend工具绘制Control样式
2022-10-26 09:35:25
Spring集成jedis的配置与使用简单实例
2023-07-02 04:11:39