https://blog.csdn.net/cxd275050943/article/details/74452102
名称 描述
spring-boot-starter 核心 Spring Boot starter,包括自动配置支持,日志和 YAML
spring-boot-starter-actuator 生产准备的特性,用于帮我们监控和管理应用
spring-boot-starter-amqp 对”高级消息队列协议”的支持,通过 spring-rabbit 实现
spring-boot-starter-aop 对面向切面编程的支持,包括 spring-aop 和 AspectJ
spring-boot-starter-batch 对 Spring Batch 的支持,包括 HSQLDB 数据库
spring-boot-starter-cloudconnectors 对 Spring Cloud Connectors 的支持,简化在云平台下(例如,Cloud Foundry 和 Heroku)服务的连接
spring-boot-starter-dataelasticsearch 对 Elasticsearch 搜索和分析引擎的支持,包括 spring-data-elasticsearch
spring-boot-starter-datagemfire 对 GemFire 分布式数据存储的支持,包括 spring-data-gemfire
spring-boot-starter-data-jpa 对”Java 持久化 API”的支持,包括 spring-data-jpa,spring-orm 和 Hibernate
spring-boot-starter-datamongodb 对 MongoDB NOSQL 数据库的支持,包括 spring-data-mongodb
spring-boot-starter-data-rest 对通过 REST 暴露 Spring Data 仓库的支持,通过 spring-data-rest-webmvc 实现
spring-boot-starter-data-solr 对 Apache Solr 搜索平台的支持,包括 spring-data-solr
spring-boot-starter-freemarker 对 FreeMarker 模板引擎的支持
spring-boot-starter-groovytemplates 对 Groovy 模板引擎的支持
spring-boot-starter-hateoas 对基于 HATEOAS 的 RESTful 服务的支持,通过 spring-hateoas 实现
spring-boot-starter-hornetq 对”Java 消息服务 API”的支持,通过 HornetQ 实现
spring-boot-starter-integration 对普通 spring-integration 模块的支持
spring-boot-starter-jdbc 对 JDBC 数据库的支持
spring-boot-starter-jersey 对 Jersey RESTful Web 服务框架的支持
spring-boot-starter-jta-atomikos 对 JTA 分布式事务的支持,通过 Atomikos 实现
spring-boot-starter-jta-bitronix 对 JTA 分布式事务的支持,通过 Bitronix 实现
spring-boot-starter-mail 对 javax.mail 的支持
spring-boot-starter-mobile 对 spring-mobile 的支持
spring-boot-starter-redis 对 REDIS 键值数据存储的支持,包括 spring-redis
spring-boot-starter-security 对 spring-security 的支持
spring-boot-starter-socialfacebook 对 spring-social-facebook 的支持
spring-boot-starter-sociallinkedin 对 spring-social-linkedin 的支持
spring-boot-starter-socialtwitter 对 spring-social-twitter 的支持
spring-boot-starter-test 对常用测试依赖的支持,包括 JUnit, Hamcrest 和 Mockito,还有 spring-test 模块
spring-boot-starter-thymeleaf 对 Thymeleaf 模板引擎的支持,包括和 Spring 的集成
spring-boot-starter-velocity 对 Velocity 模板引擎的支持
spring-boot-starter-web 对全栈 web 开发的支持, 包括 Tomcat 和 spring-webmvc
spring-boot-starter-websocket 对 WebSocket 开发的支持
spring-boot-starter-ws 对 Spring Web 服务的支持
Spring Boot 生产准备的 starters:
名称 描述
spring-boot-starter-actuator 添加生产准备特性,比如指标和监控
spring-boot-starter-remote-shell 添加远程 ssh shell 支持
排除或交换具体技术方面的 starters:
名称 描述
spring-boot-starter-jetty 导入 Jetty HTTP 引擎(作为 Tomcat 的替代)
spring-boot-starter-log4j 对 Log4J 日志系统的支持
spring-boot-starter-logging 导入 Spring Boot 的默认日志系统
spring-boot-starter-tomcat 导入 Spring Boot 的默认 HTTP 引擎
spring-boot-starter-undertow 导入 Undertow HTTP 引擎(作为 Tomcat 的替代)