Spring boot 启动器

启动器名称 启动器说明
spring-boot-starter 核心模块,包含自动配置支持、日志库和对YAML配置文件的支持
spring-boot-starter-amqp 支持AMQP,包含 spring-rabbit
spring-boot-starter-aop 支持面向切面编程(AOP),包含 spring-aop 和 AspectJ
spring-boot-starter-artemis 通过Apache Artemis 支持 JMS 的API(Java Message Service API)
spring-boot-starter-batch 支持 Spring Batch,包含HSQLDB
spring-boot-starter-cache 支持 Spring 的Cache 抽象
spring-boot-starter-cloud-connectors 支持Spring Cloud Connectors,简化了在像Cloud Foundry或Heroku这样的云平台上连接服务
spring-boot-starter-data-gemfire 支持GemFire分布式数据存储,包含spring-data-gemfire
spring-boot-starter-data-jpa 支持JPA,包含spring-data-jpa、spring-orm和Hibernate
spring-boot-starter-data-elasticsearch 支持ElasticSearch搜索和分析引擎,包含spring-data-elasticsearch
spring-boot-starter-data-solr 支持Apache Solr 搜索平台,包含spring-data-solr
spring-boot-starter-mongodb 支持MongoDB,包含spring-data-mongodb
spring-boot-starter-data-rest 支持以REST方式暴露Spring Data 仓库,包含 spring-data-rest-webmvc
spring-boot-starter-redis 支持Redis键值存储数据库,包含spring-redis
spring-boot-starter-jdbc 支持使用JDBC访问数据库
spring-boot-starter-jta-atomikos 通过Atomikos支持JTA分布式事务管理
spring-boot-starter-jta-bitronix 通过Bitronix支持JTA分布式事务管理
spring-boot-starter-security 包含spring-security
spring-boot-starter-test 包含常用的测试所需的依赖,如TestNG、Hamcrest、Mockito和spring-test等
spring-boot-starter-velocity 支持使用Velocity作为模板引擎
spring-boot-starter-freemarker 支持FreeMarker模板引擎
spring-boot-starter-thymeleaf 支持Thymeleaf模板引擎,包含与Spring的集成
spring-boot-starter-mustache 支持Mustache模板引擎
spring-boot-starter-web

支持Web应用开发,包含tomcat、spring-mvc、spring-webmvc和jackson

spring-boot-starter-websocket 支持使用Tomcat开发WebSocket应用
spring-boot-starter-ws 支持Spring Web Services
spring-boot-start-groovy-templates 支持Groovy模板引擎
spring-boot-starter-hateoas 通过spring-hateoas支持基于Hateoas的RESTful Web服务
spring-boot-starter-hornetq 通过HornetQ支持JMS
spring-boot-starter-log4j 添加Log4j的支持
spring-boot-starter-logging 使用Spring Boot 默认的日志框架Logback
spring-boot-starter-integration 支持通用的spring-integration模块
spring-boot-starter-jersey 支持Jersey RESTful Web 服务框架
spring-boot-starter-mail 支持javax.mail模块
spring-boot-starter-mobile 支持spring-mobile
spring-boot-starter-social-facebook 支持spring-social-facebook
spring-boot-starter-social-linkedin 支持spring-social-linkedin
spring-boot-starter-social-twitter 支持spring-social-twitter
spring-boot-starter-actuator 添加使用于生产环境的功能,如性能指标和监测等功能
spring-boot-starter-remote-shell 支持远程SSH命令操作
spring-boot-starter-tomcat 使用Spring Boot 默认的 Tomcat作为应用服务器
spring-boot-starter-jetty 引入了Jetty HTTP 引擎(用于替换Tomcat)
spring-boot-starter-undertow 引入了Undertow HTTP引擎(用于替换Tomcat)

猜你喜欢

转载自my.oschina.net/worriedfox/blog/1805615