当前位置: 首页 > news >正文

上海网络网站建百度一下电脑版首页

上海网络网站建,百度一下电脑版首页,网站关键词修改,wordpress仿wikiSpringBoot2-核心技术(一) 了解SpringBoot配置文件的使用 文章目录 SpringBoot2-核心技术(一)了解SpringBoot配置文件的使用一、文件类型1. properties2. yaml 二、yaml的基本使用1. 基本语法2. 数据类型2.1 字面量 2.2 对象2.3 …

SpringBoot2-核心技术(一)

了解SpringBoot配置文件的使用

文章目录

  • SpringBoot2-核心技术(一)
  • 了解SpringBoot配置文件的使用
    • 一、文件类型
      • 1. properties
      • 2. yaml
    • 二、yaml的基本使用
      • 1. 基本语法
      • 2. 数据类型
        • 2.1 字面量
      • 2.2 对象
      • 2.3 数组
    • 三、 示例
      • 3.1 JavaBean
      • 3.2 yaml
      • 3.3 输出结果
    • 四、配置提醒

一、文件类型

1. properties

同以前的用法

2. yaml

YAML : “YAML Ain‘t Markup Language ”(yaml 不是一种递归标记语言) 的递归缩写,

在开发这种语言时,YAML 的意思是:Yet Another Markup Language (仍是一种标记语言)

非常适合用来做以数据为中心的配置文件

二、yaml的基本使用

1. 基本语法

  • key: value ; value与: 之间存在空格
  • 大小写敏感
  • 使用缩进表示层级关系
  • 缩进不允许使用Tab ,只能是空格
  • 缩进的空格数不重要,只要同级元素左对齐即可
  • “#” 表示注释
  • 单双引号,会被转义/不转义

2. 数据类型

2.1 字面量

单个的,不可再分的值,data 、boolean、string、number、null

k: v

2.2 对象

键值对的集合。map、hash、set、object

# 行内写法
K: {k1: v1,k2: v2,k3: v3}
# 或者
K:k1: v1k2: v2k3: v3

2.3 数组

一组按次序排列的值 array,list

# 行内写法
k: {v1,v2,v3}
# 或者
k:- v1- v2- v3

三、 示例

3.1 JavaBean

package com.ywj.boot.pojo;import lombok.Data;
import lombok.ToString;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;import java.util.List;
import java.util.Map;/*** Author : YWJ* Date : 2023/5/26* Name : SpringBootDemo*/
@Data
@ToString
@ConfigurationProperties(prefix = "user")
@Component
public class User {private String name ;private List<String> hobbies ;private Map<String,Integer> score;private Pet pet ;
}
package com.ywj.boot.pojo;import lombok.Data;
import org.springframework.stereotype.Component;/*** Author : YWJ* Date : 2023/5/28* Name : SpringBootDemo*/@Component
@Data
public class Pet {private String name;private Double weight;
}

3.2 yaml

user:name: 张三hobbies: [,,rapper,打篮球]score: {chinese: 100,math: 120}pet:name:weight: 180.88

3.3 输出结果

{"name":"YWJ","hobbies":["唱","跳","rapper","打篮球"],"score":{"chinese":100,"math":120},"pet":{"name":"坤","weight":180.88}}

四、配置提醒

在这里插入图片描述

如果该链接显示404,可在官方文档出查找

  • 点击这里,官方文档配置提示
  • 引入该依赖,即可
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional>
</dependency>
http://www.hengruixuexiao.com/news/7790.html

相关文章:

  • 北京网站定制报价搜索引擎关键词优化
  • wordpress打开速度慢 插件seo优化有百度系和什么
  • 凡科建站公司互联网培训班学费多少
  • apache 配置网站北京已感染上千万人
  • 做网站需要钱吗水果网络营销策划方案
  • 怎么在自己的网站做淘宝客百度搜索排名规则
  • 做网上夫妻去哪个网站苏州seo关键词优化外包
  • 温州做美食网站十大搜索引擎排行榜
  • 桐城网站定制百度用户服务中心
  • 建行官方网站网站有哪些平台
  • 库尔勒网站建设电话搜索引擎优化排名
  • 漯河哪里做网站东莞网络推广优化排名
  • 餐饮网站建设怎样网站建设公司开发
  • 北京企业网站建设价格微博推广有用吗
  • 网络营销专业介绍及就业方向优化设计七年级上册数学答案
  • 邯郸大名网站建设seo快速排名软件网址
  • 织梦网站怎样入侵网站关键词优化的价格
  • 域名申请好怎么做网站广州seo招聘信息
  • 关于二级网站建设电商培训课程
  • 高端大气网站建设公关公司排行榜
  • 多语言网站建设方案产品市场营销策划方案
  • 大型服装网站建设网站建设图片
  • 网站桌面图标怎么做青岛seo网站关键词优化
  • 建设平台型网站多少钱网站推广的途径和方法
  • 如何创建旅游网站推广专员
  • Dreamweaver做网站教程在线网站流量查询
  • 河北省邢台市疫情最新消息网站网络排名优化方法
  • 德州北京网站建设青岛网站建设公司
  • 专业工厂网站建设黄山seo
  • 电信开放81端口怎样做网站怎么在百度推广