SpringBoot starter
starter组件是SpringBoot四大核心功能特征之一
除此之外,还有
- 自动装配
- Actuator监控
目的是为了让开发者在开发Spring生态应用时,只需要关注业务逻辑,减少对配置和外部环境的依赖
Starter组件核心功能:
- 以功能为维度,来维护对应jar包的版本依赖,那么开发者就不需要去关心例如:版本冲突这些容易出错的细节
- Starter组件会把对应功能的所有的jar包依赖全部导进来
- Starter内部集成了自动装配机制,程序依赖对应的Starter组件之后,会自动集成到Spring生态里面,并且对于相关bean的管理也是基于自动装配实现的
- 组件对应功能所需要维护的外部化配置,会自动集成在Spring Boot里面,我们只需要在application.properties进行维护配置
- 官方维护的starter组件:spring-boot-starter-xxx
- 第三方维护的starter:xxx-spring-boot-starter
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 WereAsh!
评论
ValineDisqus