前言 我们都知道,Spring的功能非常强大,但也有些弊端.比如:我们需要手动去配置大量的参数,没有默认值,需要我们管理大量的jar包和它们的依赖. 为了提升Spring项目的开发效率,简化一些配置,Spring官方引入了SpringBoot. 当然,引入SpringBoot还有其他原因,在这里就不过多描述了. 本文重点跟大家一起聊聊SpringBoot的starter机制,因为它太重要了. 1 为什么要用starter? 在SpringBoot还没有出来之前,我们使用Spring开发项目.如果…