SpringBoot有三种文件
1.依赖配置文件:pom.xml 用来配置环境,最基本的有两个:
1.1 父依赖
1.2 web依赖
2.配置文件两个作用: 1.覆盖默认配置 ,比如端口号默认为8080,现在改成8081.
2. 添加新功能,比如加数据库配置。
3.配置文件两种格式: application.properties
application.yml
1.1父依赖 spring-boot-starter-parent
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.0.1.RELEASE</version>
<relativePath>../../spring-boot-dependencies</relativePath>
</parent>
1.2web依赖spring-boot-starter-dependencies
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2.配置文件的两个作用:1.覆盖默认配置 ,比如端口号默认为8080,现在改成8081.
2.添加新功能,比如加数据库配置。
3.配置文件两种格式:application.properties
application.yml 或者 application.yaml
4.yml 语法 简单易懂,接近json,xml太多标签了。
key: value value前是空格
//2种 1.普通数据
语法:key: value value前有空格
示例:name: haohao
//2.对象数据
key:
key1: value1
key2: value2
key: {key1: value1,key2: value2}
key1前面的空格个数不限定
5.注意:
路径在: src/main/java/resources/
加载顺序:在pom.xml里加载,后加载的会把前面加载的覆盖掉。