SpringBoot的场景启动器-官方启动器

6 篇文章 0 订阅
2 篇文章 0 订阅

什么是SpringBoot的场景启动器

所有正式的初学者都遵循类似的命名模式:spring-boo-tstarter-*,其中*是一种特殊类型的应用程序。当您需要找到一个启动器[Pom依赖]时,此命名结构可以帮助您。许多IDE中的Maven集成允许您按名称搜索依赖项。例如: springWeb端的Pom依赖

//引入javaweb依赖
<dependency
	<groupId>org.springframework.boot</groupId	
	<artifactId>spring-boot-starter-web</artifactId
</dependency>

spring-boot-starter-web中的web就是SpringBoot依赖整理好的web相关的依赖。

第三方启动器

但是在SpringBoot中“第三方启动器不应该以SpringBoot开头,因为它是为官方SpringBoot的工。相反,第三方入门通常以项目名称开头。例如:

第三方启动程序项目称为thirdparty-project通常被命名为thirdparty-project-spring-boot启动程序。

SpringBoot官方的场景启动器

**以下【描述】为机翻,具体请看SpringBoot的官方文档**
启动器描述
spring-boot-starter核心启动器,包括自动配置支持,日志和YAML
spring-boot-starter-activemq使用Apache ActiveMQ的JMS消息传递入门
spring-boot-starter-amqp启动使用Spring AMQP和Rabbit MQ
spring-boot-starter-aop使用Spring AOP和AspectJ进行面向方面编程的初学者
spring-boot-starter-artemis入门使用Apache Artemis的JMS消息传递
spring-boot-starter-batch使用Spring批处理的启动器
spring-boot-starter-cache开始使用Spring框架的缓存支持
spring-boot-starter-cloud-connectors入门使用Spring Cloud Connectors,它简化了连接云平台上的服务,如Cloud Foundry和Heroku
spring-boot-starter-data-cassandra熟悉使用Cassandra分布式数据库和Spring Data Cassandra
spring-boot-starter-data-cassandra-reactive入门使用Cassandra分布式数据库和Spring Data Cassandra Reactive
spring-boot-starter-data-couchbase入门使用面向文档的Couchbase数据库和Spring Data Couchbase
spring-boot-starter-data-couchbase-reactive入门,使用面向文档的Couchbase数据库和Spring Data Couchbase响应式
spring-boot-starter-data-elasticsearch开始使用Elasticsearch搜索和分析引擎和Spring数据Elasticsearch
spring-boot-starter-data-jdbc使用Spring Data JDBC的入门程序
spring-boot-starter-data-jpa使用Hibernate的Spring Data JPA入门
spring-boot-starter-data-ldap启动使用Spring Data LDAP
spring-boot-starter-data-mongodb入门使用MongoDB面向文档的数据库和Spring数据MongoDB
spring-boot-starter-data-mongodb-reactive入门使用MongoDB面向文档的数据库和Spring数据MongoDB响应
spring-boot-starter-data-neo4j开始使用Neo4j graph database和Spring Data Neo4j
spring-boot-starter-data-redis启动使用Redis键值数据存储与Spring数据Redis
spring-boot-starter-data-redis-reactive启动使用Redis key-value数据存储与Spring数据Redis
spring-boot-starter-data-rest开始使用Spring Data REST在REST上公开Spring数据存储库
spring-boot-starter-data-solr入门使用Apache Solr搜索平台与Spring Data Solr
spring-boot-starter-freemarker入门使用FreeMarker视图构建MVC web应用程序
spring-boot-starter-groovy-templates入门使用Groovy模板视图构建MVC web应用程序
spring-boot-starter-hateoas入门级使用Spring MVC和Spring HATEOAS构建基于超媒体的RESTful web应用程序
spring-boot-starter-integration使用Spring集成的启动器
spring-boot-starter-jdbc使用HikariCP连接池的JDBC入门
spring-boot-starter-jersey入门使用JAX-RS和Jersey构建RESTful web应用程序,spring-boot-starter-web的替代方案
spring-boot-starter-jooq入门使用jOOQ访问SQL数据库,spring-boot-starter-data-jpa或spring-boot-starter-jdbc的替代方案
spring-boot-starter-json入门级的json读写
spring-boot-starter-jta-atomikos使用Atomikos启动JTA事务
spring-boot-starter-jta-bitronix使用Bitronix启动JTA事务
spring-boot-starter-mail开始使用Java邮件和Spring框架的电子邮件发送支持
spring-boot-starter-mustache初学者使用Mustache视图构建web应用程序
spring-boot-starter-oauth2-client开始使用Spring Security的OAuth2/OpenID连接客户端特性
spring-boot-starter-oauth2-resource-server开始使用Spring Security的OAuth2资源服务器特性
spring-boot-starter-quartz使用Quartz调度程序的启动程序
spring-boot-starter-security开始使用Spring安全性
spring-boot-starter-test使用JUnit、Hamcrest和Mockito等库测试Spring引导应用程序
spring-boot-starter-thymeleaf入门使用Thymeleaf视图构建MVC web应用程序
spring-boot-starter-validation初学者使用Hibernate验证器使用Java Bean验证
spring-boot-starter-web入门构建web,包括使用Spring MVC的RESTful应用程序,使用Tomcat作为默认的嵌入式容器
spring-boot-starter-web-services入门使用Spring Web服务
spring-boot-starter-webflux入门使用Spring框架的响应式Web支持构建WebFlux应用程序
spring-boot-starter-websocket使用Spring框架的WebSocket支持构建WebSocket应用程序
官方文档

链接: https://docs.spring.io/spring-boot.

如果对您有帮助请打赏一下吧,谢谢大佬~~!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Geek丶Dream

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值