English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Gestão de Dependências SpringBoot

O Spring Boot gerencia automaticamente dependências e configurações. Cada versão do Spring Boot fornece uma lista de dependências suportadas. A lista de dependências pode ser usada com Maven Usados juntos Lista de materiaisParte do (dependências do Spring Boot). Portanto, não precisamos especificar a versão das dependências na configuração. O Spring Boot gerencia automaticamente. Quando atualizamos a versão do Spring Boot, ele atualiza automaticamente todas as dependências de maneira consistente.

Vantagens da gestão de dependências

Para fornecer informações centralizadas sobre a versão do Spring Boot em um local, ajudando a passar de uma versão para outra. 它避免了不同版本的Spring Boot库的不匹配。 我们只需要写一个库名称并指定版本。在多模块项目中很有用。

Atenção: 如果需要,Spring Boot还可以覆盖依赖项版本。

Maven依赖管理系统

Maven项目从 spring-boot-starter-parent继承了以下功能:

默认的 Java编译器版本 UTF-8 源编码 它从spring-boot-dependency-pom继承了一个 Dependency Section 。它管理常见依赖项的版本。对于该依赖项,它将忽略  标签。 从spring-boot-dependencies POM继承的依赖 智能的resource filtering 智能的plugin configuration

继承Starter Parent

在配置项目时,以下 spring-boot-starter-parent 会自动继承。


<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent