一、固定的头
<?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>
二、<parent>标签用于指定整个项目的父POM
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>版本号</version>
<relativePath/>
</parent>
三、在pom.xml中最重要的就是dependency(依赖)了,我们可以在pom.xml中使用别人的外部库,在pom.xml中可以有多个<dependency>标签,统一存放在<dependencies>依赖关系标签中
<dependencies>
<dependency>
<groupId>依赖库的组织标识符</groupId>
<artifactId>依赖库的名称</artifactId>
<vension>版本号</vension>
</dependency>
<dependency>
<groupId>依赖库的组织标识符</groupId>
<artifactId>依赖库的名称</artifactId>
<vension>版本号</vension>
</dependency>
</dependencies>
在pom.xml可以定义properties(属性)进行统一的依赖版本管理
<properties>
<版本号1>版本号</版本号1>
</properties>
<dependencies>
<dependency>
<groupId>依赖库的组织标识符</groupId>
<artifactId>依赖库的名称</artifactId>
<version>${版本号1}</version>
</dependency>
<dependency>
<groupId>依赖库的组织标识符</groupId>
<artifactId>依赖库的名称</artifactId>
<vension>版本号</vension>
</dependency>
</dependencies>