一步一步学Spring Boot:微服务项目实战(第2版)
上QQ阅读APP看书,第一时间看更新

1.3.4 pom文件

Spring Boot项目下的pom.xml文件主要用来存放依赖信息,具体代码如下(部分代码已省略):

• spring-boot-starter-parent:是一个特殊的starter,它用来提供相关的Maven默认依赖,使用它之后,常用的包依赖可以省去version标签。

• spring-boot-starter-web:只要将其加入到项目的maven依赖中,我们就会得到一个可执行的Web应用。该依赖中包含许多常用的依赖包,比如spring-web、spring-webmvc等。这样,我们不需要做任何Web配置,便能获得相关Web服务。

• spring-boot-starter-test:这个依赖和测试相关,只要引入它,就会把所有与测试相关的包全部引入。

• spring-boot-maven-plugin:这是一个Maven插件,能够以Maven的方式为应用提供Spring Boot的支持,即为Spring Boot应用提供执行Maven操作的可能,并能够将Spring Boot应用打包为可执行的jar或war文件。