首页 > 其他分享 >springboot-yaml语法

springboot-yaml语法

时间:2024-03-12 15:23:39浏览次数:26  
标签:8080 springboot value server 语法 yaml key port

SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的

  • application.properties
  • 语法结构 :key=value

server.port=8080

  • application.yml
  • 语法结构 :key:空格 value

普通的key-value

server:
port: 8080

yaml后缀配置可以存储对象,而properties只能保存键值对
yaml不仅可以用来写对象外,还可以有行内写法、数组写法,>` 但其语法对空格的要求十分严格``` 使用yaml描述的对象可以注入到我们的配置中!!!!

  • key: value

普通的key-value

server:
port: 8080

对象

student:
name: ysk
age: 3

行内写法

teacher: {name: ysk, age: 23}

数组

pets:

  • cat
  • dog
  • pig

pets: [cat, dog, pig]
`[

点击查看代码

标签:8080,springboot,value,server,语法,yaml,key,port
From: https://www.cnblogs.com/yysskk/p/18067112

相关文章

  • MYSQL语法:左连接、右连接、内连接、全外连接
    概念leftjoin(左连接):返回包括左表中的所有记录和右表中连接字段相等的记录。rightjoin(右连接):返回包括右表中的所有记录和左表中连接字段相等的记录。innerjoin(内连接):只返回两个表中连接字段相等的行。fulljoin(全外连接):返回左右表中所有的记录和左右表中连接字段相等的记录......
  • yaml语法
    1、yaml复杂结构如下。在线转换网站https://tool.ip138.com/yamljson/env:-name:PROVISIONER_NAMEvalue:k8s-sigs.io/nfs-subdir-external-provisioner-name:NFS_SERVERvalue:192.168.10.94-name:NFS_PATHvalue:/data/nfs/auto......
  • SpringBoot自定义validation注解校验参数只能为指定的值
    需求:实体类中某个属性的值必须为指定的值,比如0或者1SpringBoot版本:2.4.8validation 依赖<!--数据校验--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency>......
  • Django模板语法
    Django模版语法(1)传数据模版语法可以传递的后端python数据类型(可迭代)后端:deftest2(request):name='heart'float=11.11str_name='你好'boolean_test=Truelist_test=[1,2,3]tuple_test=(1,2,3)dict_test={'name�......
  • springBoot
    **Springboot**的主要优点:为所有spring开发者更快的入门开箱即用,提供各种默认配置来简化项目配置内嵌式容器简化web项目没有冗余代码生成和xml配置的要求MVCMVVM微服务架构微服务是一种架构可以把原先是一个整体的模块进行拆分成小模块去进行操作,其不会对其整体模块进行......
  • 第六十九天 BBS项目之五 js与模板语法 inclusion_tag实操,文章详情,点赞点踩
    一、昨日内容回顾#1首页文章的渲染 -模板语法的for循环-bootstrap的媒体组-显示头像:articel.blog.userinfo有可能没有:在admin中建立关系 -注册---》申请开启博客功能-图标库 -font-awesome-4.7.0#2个人站点样式 -头部导航栏-......
  • k01创建第一个springboot程序
    创建springboot程序的方式有两种1、在spring官网创建,https://start.spring.io/2、使用idea程序创建。一般情况下我们都是使用idea软件创建的,因为这样会更方便1、使用spring官网创建(SpringInitializr)(初学使用)(一般不用)我们只需要在网站上输入(https://start.spring.i......
  • [springboot] SpringBoot启动成功后因actuator健康检测报:Redis health check failed/
    0序背景:项目中引入了spring-boot-starter-actuator健康检测模块<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency>1问题描述确认微服务刚启动后,因K8S集群周期性定时(默认每隔1......
  • C陷阱与缺陷:语法陷阱
    @目录语法陷阱引入理解函数声明表达式什么是表达式表达式的目的声明函数名本质对复杂代码分析运算符的优先级switch语句悬挂else语法陷阱引入要理解一个C程序,仅仅理解组成该程序的符号是不够的。程序员还必须理解这些符号是如何组合成声明、表达式、语句和程序的。虽然这......
  • SpringBoot自动配置原理解析
    一、什么是SpringBoot自动配置首先介绍一下什么是SpringBoot,SpringBoost是基于Spring框架开发出来的功能更强大的Java程序开发框架,其最主要的特点是:能使程序开发者快速搭建一套开发环境。SpringBoot能将主流的开发框架(例如SpringMVC,Dubbo,Mybatis,Redis等),做到像Maven导......