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


猜你喜欢
- 一. 引用的概念引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。
- 本文实例分析了C#接口(Interface)用法。分享给大家供大家参考。具体分析如下:继承"基类"跟继承"接口
- 下文笔者讲述SpringBoot配置log4j的方法分享,如下所示SpringBoot日志输出springboot框架中默认使用logbac
- 包含不重复元素的集合称为“集(set)”。.NET Framework包含两个集HashSet<
- 缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率
- 本文实例讲述了C#实现创建,删除,查找,配置虚拟目录的方法。分享给大家供大家参考。具体如下:#region<<虚拟目录>&
- 这篇文章主要介绍了springmvc视图解析流程代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- JRebel 介绍IDEA上原生是不支持热部署的,一般更新了 Java 文件后要手动重启 Tomcat 服务器,才能生效,浪费不少生命啊。目
- Lambda表达式无法抛出异常1.Demo 例子错误提示 - Unhandled exception: java.io.IOExceptio
- 前言相信很多Java开发都遇到过一个面试题:Resource和Autowired的区别是什么?这个问题的答案相信基本都清楚,但是这两者在Sp
- package com.huateng.readcsv;import java.io.BufferedReader;import java.
- 一、File流概念 JAVA中针对文件的读写操作设置了一系列的流,其
- 学生管理系统简单的实现,供初学Java Swing同学学习使用。import java.awt.Dimension;import java.
- 本文实例讲述了Android中WebView用法。分享给大家供大家参考,具体如下:WebView相当于一个迷你浏览器,采用WebKit内核,
- 我正在开发一个软键盘,做得很好,但是我不知道如何自定义一个长按键的弹出窗口.我的键盘视图:<?xml version="1.
- 前言链表是一种动态的数据结构,因为在创建链表时,不需要知道链表的长度,只需要对指针进行操作。1. 节点的创建 链表的节点包括两部分,分别是:
- 文章开始之前,先看一下效果图,看是不是您正所需要的:一、构建计算器的界面要构建出一个好看点的计算器界面,还是需要颇费些小心思的,我做这个的时
- 目录1、Android如何动态更换桌面图标1.1使用场景1.2知识点1.3使用Activity-alias2、巨坑2.1App的覆盖2.2桌
- 验证用户是否已经登录package cn.hongxin.filter;import java.io.IOException;import
- 我们用一个简单的例子,来说明一下这种消息传递的机制。有一家三口,妈妈负责做饭,爸爸和孩子负责吃。。。将这三个人,想象成三个类。妈妈有一个方法