标题springboot-web创建 pom.xml配置信息
<modelVersion>4.0.0</modelVersion>
//编码格式
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outEncoding>UTF-8</project.reporting.outEncoding>
<java.version>1.8</java.version>
</properties>
<!-- 依赖父项目 是来管理springboot 应用里的所有依赖版本
spingboot 版本仲裁中心
->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.5.RELEASE</version>
</parent>
//导入的依赖
//spring-boot-starter-web场景启动器 : 帮我们导入了web模块正常运行所有依赖的组件
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
<!-- 这个插件 可以将应用打包成一个可执行的jar包-->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
spring-boot 将所有的功能场景都抽取出来,做成一个个的starters(启动器),只需要在项目里面引入这些starter相关的所有依赖都会导入进来。要用什么功能就导入什么场景的启动器