Spring-boot 的启动器 (摘自 Spring-boot 1.4.4 官方文档)

彭华皓
2023-12-01
1. Spring Boot application starters 
spring-boot-starter-thymeleaf 
使用 Thymeleaf 视图构建 MVC Web 应用程序 
 
spring-boot-starter-ws 
使用 Spring Web 服务。1.4 不推荐使用,推荐使用 
spring-boot-starter-web-services 
 
spring-boot-starter-data-couchbase 
Starter for using Couchbase document-oriented database and Spring Data Couchbase 
 
spring-boot-starter-artemis 
使用 Apache Artemis 启动 JMS 消息传递 
 
spring-boot-starter-web-services 
使用 Spring Web 服务 
 
spring-boot-starter-mail 
支持使用 Java Mail 和 Spring Framework 发送电子邮件  
 
 
spring-boot-starter-data-redis 
使用 Redis 键值数据存储与 Spring Data Redis 和 Jedis 客户端 
 
spring-boot-starter-web 启动器构建 web,包括 RESTful,使用 Spring MVC 的应用程序。使用 Tomcat 作为默认嵌入式容器 
 
spring-boot-starter-data-gemfire 
Starter for using GemFire distributed data store and Spring Data GemFire 
 
spring-boot-starter-activemq 
使用 Apache ActiveMQ 启动 JMS 消息传递 
 
spring-boot-starter-data-elasticsearch 
使用 Elasticsearch 搜索和分析引擎和 Spring Data Elasticsearch 
 
spring-boot-starter-integration 
Starter for using Spring Integration 
 
spring-boot-starter-test Spring Boot 
应用程序用于测试包括 JUnit,Hamcrest 和 Mockito 
 
spring-boot-starter-hornetq 
使用 HornetQ 启动 JMS 消息传递。1.4 已弃用,推荐使用 spring-boot-starter-artemis 
 
spring-boot-starter-jdbc 
使用 JDBC 与 Tomcat JDBC 连接池 
 
spring-boot-starter-mobile 
使用 Spring Mobile 构建 Web 应用程序的入门 
 
spring-boot-starter-validation 
使用 Java Bean 校验与 Hibernate 校验器 
 
spring-boot-starter-hateoas 
使用 Spring MVC 和 Spring HATEOAS 构建基于超媒体的 RESTful Web 应用程序的入门 
 
spring-boot-starter-jersey 
使用 JAX-RS 和 Jersey 构建 RESTful Web 应用程序的入门。 spring-boot-starter-web 的替代品 
 
spring-boot-starter-data-neo4j 
使用 Neo4j 图数据库和 Spring Data Neo4j 
 
spring-boot-starter-websocket 
使用 Spring Framework 的 WebSocket 支持构建 WebSocket 应用程序 
 
spring-boot-starter-aop 
使用 Spring AOP 和 AspectJ 进行面向方面编程 
 
spring-boot-starter-amqp 
使用 Spring AMQP 和 Rabbit MQ 的入门 
 
spring-boot-starter-data-cassandra 
使用 Cassandra 分布式数据库和 Spring Data Cassandra 
 
spring-boot-starter-social-facebook 
使用 Spring Social Facebook 
 
spring-boot-starter-jta-atomikos 
使用 Atomikos 进行 JTA 事务 
 
spring-boot-starter-security 
使用 Spring Security 
 
spring-boot-starter-mustache 
使用 Mustache 视图构建 MVC Web 应用程序 
 
spring-boot-starter-data-jpa 
使用 Spring Data JPA 与 Hibernate 
 
spring-boot-starter 
核心启动器,包括自动配置支持,日志记录和 YAML 
 
spring-boot-starter-velocity 
使用 Velocity 视图构建 MVC Web 应用程序。1.4 已弃用 
 
spring-boot-starter-groovy-templates 
使用 Groovy 模板视图构建 MVC Web 应用程序 
 
spring-boot-starter-freemarker 
使用 FreeMarker 视图构建 MVC Web 应用程序 
 
spring-boot-starter-batch 
使用 Spring Batch 
 
spring-boot-starter-redis 
使用 Redis 键值数据存储与 Spring Data Redis 和 Jedis 客户端的入门。1.4 已弃用,建议使用
spring-boot-starter-data-redis 
 
 
spring-boot-starter-social-linkedin 
Stater for using Spring Social LinkedIn 
 
spring-boot-starter-cache 
支持使用 Spring Framework 的缓存 
 
spring-boot-starter-data-solr 
使用带有 Spring Data Solr 的 Apache Solr 搜索平台 
 
spring-boot-starter-data-mongodb 
使用 MongoDB 和 Spring Data MongoDB 
 
spring-boot-starter-jooq 
使用 jOOQ 访问 SQL 数据库。 spring-boot-starter-data-jpa 或 spring-boot-starter-jdbc 的替代方法 
 
spring-boot-starter-jta-narayana 
Spring Boot 启动 Narayana JTA 
 

spring-boot-starter-cloud-connectors 启动者使用 Spring Cloud 连接器,简化了连接到云平台中的服务,如 Cloud Foundry 和 Heroku 
 
spring-boot-starter-jta-bitronix 
使用 Bitronix 进行 JTA 事务 
 
spring-boot-starter-social-twitter 
使用 Spring Social Twitter 
 
spring-boot-starter-data-rest 
使用 Spring Data REST 通过 REST 暴露 Spring 数据存储库 
 
2. Spring Boot production starters 
spring-boot-starter-actuator 
使用 Spring Boot 的 Actuator,提供生产就绪的功能,以帮助您监视和管理您的应用程序 
 
spring-boot-starter-remote-shell 
使用 CRaSH 远程 shell 通过 SSH 监视和管理您的应用程序 
 
3. Spring Boot technical starters 
spring-boot-starter-undertow 
使用 Undertow 作为嵌入式 servlet 容器。 spring-boot-starter-tomcat 的替代方法 
 
spring-boot-starter-jetty 
使用 Jetty 作为嵌入式 servlet 容器的。 spring-boot-starter-tomcat 的替代方法 
 
 
spring-boot-starter-logging 
使用 Logback 进行日志记录。 默认日志启动器 
 
spring-boot-starter-tomcat 
使用 Tomcat 作为嵌入式 servlet 容器。 spring-boot-starter-web 使用的默认 servlet 容器 
 
spring-boot-starter-log4j2 
使用 Log4j2 进行日志记录。 spring-boot-starter-logging 的替代方法 

 

 类似资料: