一)yml和properties配置文件简介
SpringBoot在启动时,可支持文件名后缀格式为yml或properties的配置文件。两者只是编写格式有点差异性。
application.yml文件:有层级关系,当相同配置前缀较多时,可减少代码量
server:
port: 9000
class:
method:
firstmethod: fnA
secondmethod: fnB
params:
paramA: defaultA
paramB: defaultB
application.properties文件:key=value配置,优点是配置清晰,可一眼看出具体配置的value
server.port=9000
class.method.firstmethod=fnA
class.method.secondmethod=fnB
class.params.paramA=defaultA
class.params.paramB=defaultB
注:在yml或properties配置文件中,一定不能有Tab符号的空格,否则SpringBoot启动不了。
二)SpringBoot Jar包准备工作
第一步:在pom.xml文件中引入SpringBoot的Jar,并导入Web开发的Jar,加入一个maven插件,并指定SpringApplication.run启动的mainClass入口
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.oysept</groupId>
<artifactId>second_springboot</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<!--SpringBoot Jar-->
<parent>
<groupId>org.springframewo