一、介绍与定义
本章用于记录自定义Springboot-starter
的学习过程。
在我们自定义starter
之前,我们首先观察一下SpringBoot
自身的starter
的形式都是什么样的。我们以spring-boot-starter-web
为例。
通过spring-boot-starter-web
,可以看出当前引入的依赖是空的JAR
文件。它的作用是仅提供辅助依赖管理,这些依赖可用于自动装配或者其他类库。继续点入,可以看见其引入了spring-boot-starter
,再进一步点入,又能看见其引入了spring-boot-autoconfigure
。
1 | <!-- 在spring-boot-starter-web中引入了以下依赖 --> |