spring-boot-starter-parent

简介: spring-boot-starter-parent

  spring-boot-starter-parent

  spring-boot-starter-parent 是所有 Spring Boot 项目的父级依赖,它被称为 Spring Boot 的版本仲裁中心,可以对项目内的部分常用依赖进行统一管理。

  org.springframework.boot spring-boot-starter-parent 2.4.5

  Spring Boot 项目可以通过继承 spring-boot-starter-parent 来获得一些合理的默认配置,它主要提供了以下特性:

  默认 JDK 版本(Java 8)

  默认字符集(UTF-8)

  依赖管理功能

  资源过滤

  默认插件配置

  识别 application.properties 和 application.yml 类型的配置文件

  查看 spring-boot-starter- parent 的底层代码,可以发现其有一个父级依赖 spring-boot-dependencies。

  org.springframework.boot spring-boot-dependencies 2.4.5

  spring-boot-dependencies 的底层代码如下。

  4.0.0 org.springframework.boot spring-boot-dependencies 2.4.5 pom .... 5.16.1 2.7.7 1.9.88 2.15.0 1.9.6 3.18.1 4.0.6 .... org.apache.activemq activemq-amqp ${activemq.version} org.apache.activemq activemq-blueprint ${activemq.version} ... org.codehaus.mojo build-helper-maven-plugin ${build-helper-maven-plugin.version} org.flywaydb flyway-maven-plugin ${flyway.version} ...

  以上配置中,部分元素说明如下:

  dependencyManagement :负责管理依赖;

  pluginManagement:负责管理插件;

  properties:负责定义依赖或插件的版本号。

目录
相关文章
|
4月前
|
JavaScript Java Maven
理解固化的Maven依赖:spring-boot-starter-parent 与 spring-boot-dependencies
理解固化的Maven依赖:spring-boot-starter-parent 与 spring-boot-dependencies
1976 1
|
6月前
|
Java Maven 数据库
Spring Boot Starter: 快速简明地创建Spring应用
Spring Boot Starter: 快速简明地创建Spring应用
103 0
|
Java Maven Spring
Spring Boot 的父级依赖:spring-boot-starter-parent
Spring Boot 的父级依赖:spring-boot-starter-parent
|
安全 前端开发 Java
Spring Boot 第三篇:理解 spring-boot-starter-parent
基于 maven 的 Spring Boot 项目,我们通常会指定 spring-boot-starter-parent 作为当前项目 pom 的 parent,大多数人都知道这可以用于依赖管理,以便引入依赖时可以省略版本号,这篇我们聊点不一样的。
2839 0
Spring Boot 第三篇:理解 spring-boot-starter-parent
|
SQL NoSQL Java
Spring Boot(五):Spring Boot Jpa 的使用
在上篇文章《Spring Boot(二):Web 综合开发》中简单介绍了一下 Spring Boot Jpa 的基础性使用,这篇文章将更加全面的介绍 Spring Boot Jpa 常见用法以及注意事项。 使用 Spring Boot Jpa 开发时,发现国内对 Spring Boot Jpa 全面介绍的文章比较少案例也比较零碎,因此写文章总结一下。本人也正在翻译Spring Data JPA 参考指南,有兴趣的同学欢迎联系我,一起加入翻译中!
Spring Boot(五):Spring Boot Jpa 的使用
|
Java API Spring
Spring Boot 整合 Spring Data JPA
Java 持久化 API (JPA)是一个 Java 应用程序接口 规范,描述了使用 Java标准版平台(Java SE) 和 Java企业版平台(Java EE)的应用中的 关系数据 的管理
164 0
|
Java Spring
Spring boot自定义parent POM
Spring boot自定义parent POM
|
XML Java Maven
Spring Boot的starter
Spring Boot的starter
267 0
|
Java Maven Spring
Spring boot自定义starter
Spring boot自定义starter
728 0
|
XML Java Maven
如何自定义spring boot starter
快速自定义一个 spring boot starter
207 0
下一篇
无影云桌面