SpringBoot Starters如何应用与内部机制剖析?
- 内容介绍
- 文章标签
- 相关推荐
本文共计921个文字,预计阅读时间需要4分钟。
Starters 是什么 + Starters 可以理解为启动器,它包含了一系列可以集成到应用中的依赖包。你可以一站式集成Spring及其它技术,无需到处寻找示例代码和依赖包。例如,如果你想使用Spring+JPA访问数据库。
Starters是什么
Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启动器依赖就能使用了。
Starters命名规则
Spring Boot官方的启动器都是以spring-boot-starter-命名的,代表了一个特定的应用类型。第三方的启动器不能以spring-boot开头命名,它们都被Spring Boot官方保留。一般一个第三方的应该这样命名,像mybatis的mybatis-spring-boot-starter。
启动器种类
Spring Boot应用启动器基本的一共有N(现知道的是44)种:具体如下:
spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。
spring-boot-starter-actuator 帮助监控和管理应用。
spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议。
本文共计921个文字,预计阅读时间需要4分钟。
Starters 是什么 + Starters 可以理解为启动器,它包含了一系列可以集成到应用中的依赖包。你可以一站式集成Spring及其它技术,无需到处寻找示例代码和依赖包。例如,如果你想使用Spring+JPA访问数据库。
Starters是什么
Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数据库,只要加入spring-boot-starter-data-jpa启动器依赖就能使用了。
Starters命名规则
Spring Boot官方的启动器都是以spring-boot-starter-命名的,代表了一个特定的应用类型。第三方的启动器不能以spring-boot开头命名,它们都被Spring Boot官方保留。一般一个第三方的应该这样命名,像mybatis的mybatis-spring-boot-starter。
启动器种类
Spring Boot应用启动器基本的一共有N(现知道的是44)种:具体如下:
spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。
spring-boot-starter-actuator 帮助监控和管理应用。
spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议。

