通俗易懂的SpringBoot教程---day2---Springboot配置文件
通俗易懂的SpringBoot教程—day2—Springboot配置文件
1、配置文件
SpringBoot使用一个全局的配置文件,配置文件名是固定的;
•application.properties
•application.yml
配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;
YAML(YAML Ain’t Markup Language)
YAML A Markup Language:是一个标记语言
YAML isn’t Markup Language:不是一个标记语言;
标记语言:
以前的配置文件;大多都使用的是 xxxx.xml文件;
YAML:以数据为中心,比json、xml等更适合做配置文件;
YAML:配置例子
server:port: 8098
XML:
<server>
<port>8081</port>
</server>
2、YAML语法:
1、基本语法
k:(空格)v:表示一对键值对(空格必须有);
以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的
属性和值也是大小写敏感;
server:
port: 8081
path: /hello
2、值的写法
字面量:普通的值(数字,字符串,布尔)
k: v:字面直接来写;
字符串默认不用加上单引号或者双引号;
“”:双引号;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思
name: “zhangsan \n lisi”:输出;zhangsan 换行 lisi
‘’:单引号;会转义特殊字符,特殊字符最终只是一个普通的字符串数据
name: ‘zhangsan \n lisi’:输出;zhangsan \n lisi
对象、Map(属性和值)(键值对):
k: v:在下一行来写对象的属性和值的关系;注意缩进
对象还是k: v的方式:
使用大括号
数组(List、Set):
用- 值表示数组中的一个元素:使用中括号
pets: [cat,dog,pig]
通俗易懂的SpringBoot教程---day2---Springboot配置文件相关推荐
- SpringBoot教程(十一) | SpringBoot集成Mybatis
上一篇文章我们介绍了SpringBoot集成JdbcTemplate.简单体验了一下JdbcTemplate框架的用法,今天的内容比较重要,我们来介绍一下SpringBoot集成Mybatis的步骤. ...
- idal 创建springboot 项目_手把手的SpringBoot教程,SpringBoot创建web项目(四)
在实际的开发过程中,我们需要前端页面向Java端提交请求,这些请求一般分为get方式和post方式,不管是哪一种方式,一般都会携带一些参数.这一节,我们来演示一下如何给Controller传递参数. ...
- SpringBoot教程(二)|SpringBoot项目配置数据库
1.导入依赖 搭建是Springboot可以看我上一篇 使用maven搭建Springboot 在pom.xml中添加mysql连接需要的依赖 <dependency><group ...
- 【SpringBoot教程】SpringBoot开发HTTP接口GET请求实战
⛪ 专栏地址 系列教程更新中
- 通俗易懂的SpringBoot教程---day1---Springboot入门教程介绍
通俗易懂的SpringBoot教程-day1-教程介绍 教程介绍: 初级教程: 一. Spring Boot入门 二. Spring Boot配置 三. Spring Boot与日志 四. Sprin ...
- 详细SpringBoot教程之配置文件(一)
写在前面 鉴于有人留言说想要学习SpringBoot相关的知识,我这里打算写一个SpringBoot系列的相关博文,目标呢是想让看了这一系列博文的同学呢,能够对SpringBoot略窥门径,这一系列的 ...
- 详细SpringBoot教程之入门(一)
写在前面 鉴于有人留言说想要学习SpringBoot相关的知识,我这里打算写一个SpringBoot系列的相关博文,目标呢是想让看了这一系列博文的同学呢,能够对SpringBoot略窥门径,这一系列的 ...
- 非常详细的FastDFS整合springBoot教程-带文件下载地址
FastDFS整合springBoot教程 编写该教程的目的 本教程基于已有的springBoot框架进行整合,springBoot构架部分不做教学 为了给自己做笔记,同时为所需童鞋少爬点坑. 目录 ...
- 详细SpringBoot教程之数据访问
写在前面 鉴于有人留言说想要学习SpringBoot相关的知识,我这里打算写一个SpringBoot系列的相关博文,目标呢是想让看了这一系列博文的同学呢,能够对SpringBoot略窥门径,这一系列的 ...
最新文章
- 三大国有银行同时入股 AI 公司第四范式
- JS 删除 cookie
- sourcetree mac 免登录_「vscode remote ssh 免登录」mac
- codeforces 938E MaxHistory 组合数学
- iOS11最新隐私信息访问列表
- impdp oracle 只导入表结构_oracle数据库怎么导入dmp,只导入数据不导入表结构?...
- 修改Google toolbar for firefox的默认语言
- 什么是restful api
- [EXUI][原创]菜单简单创建和点击事件的触发
- 单片机----数码管(138译码器)显示日期
- winrar解压器_最好的解压软件,没有之一
- 现代循环神经网络 - 机器翻译与数据集
- 高价NFT不利于流动性
- 【Java】求最大公约数
- 可达性分析算法-针对的对象
- 服务器集群可视化监控-Prometheus+Grafana
- 关于用c++写心理测试是有分支就行的事(这次是哈利波特分院帽)
- http://www.dewen.net.cn/q/6120/如何获取Java对象的大小
- Firefox的about:config设置详解
- ArrayIndexOutOfBoundsException数组下标越界异常的解决过程
热门文章
- Java 中的 String 有没有长度限制?
- 「视频版」当线程池溢出之后,程序会奔溃吗?面试突击 007 期
- 英语笔记:词组句子:0806
- 反编译Android APK详细操作指南
- C#中Lambda表达式动态拼接生成工具类
- matlab2018b中svm无法运行,关于matlab2018a版本错误使用 svmclassify 分类器
- c语言程序设计平时作业代刷,C语言程序设计——小学生口算刷题系统
- 微软codepush搭建服务器,通过 CodePush API 参考对本机 SDK 作出响应 - Visual Studio App Center | Microsoft Docs...
- java abs前缀变量_JAVA工具例大全--cn.hutool.setting.AbsSetting读取配置文件例子
- ++ 多核cpu 并行_一文读懂什么是多核并行计算(三)