spring-boot-starter 
这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。

spring-boot-starter-amqp 
通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。

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-elasticsearch 
支持ElasticSearch搜索和分析引擎,包括spring-data-elasticsearch。

spring-boot-starter-data-gemfire 
支持GemFire分布式数据存储,包括spring-data-gemfire。

spring-boot-starter-data-jpa 
支持JPA(Java Persistence API. ,包括spring-data-jpa、spring-orm、Hibernate。

spring-boot-starter-data-mongodb 
支持MongoDB数据,包括spring-data-mongodb。

spring-boot-starter-data-rest 
通过spring-data-rest-webmvc,支持通过REST暴露Spring Data数据仓库。

spring-boot-starter-data-solr 
支持Apache Solr搜索平台,包括spring-data-solr。

spring-boot-starter-freemarker 
支持FreeMarker模板引擎。

spring-boot-starter-groovy-templates 
支持Groovy模板引擎。

spring-boot-starter-hateoas 
通过spring-hateoas支持基于HATEOAS的RESTful Web服务。

spring-boot-starter-hornetq 
通过HornetQ支持JMS。

spring-boot-starter-integration 
支持通用的spring-integration模块。

spring-boot-starter-jdbc 
支持JDBC数据库。

spring-boot-starter-jersey 
支持Jersey RESTful Web服务框架。

spring-boot-starter-jta-atomikos 
通过Atomikos支持JTA分布式事务处理。

spring-boot-starter-jta-bitronix 
通过Bitronix支持JTA分布式事务处理。

spring-boot-starter-mail 
支持javax.mail模块。

spring-boot-starter-mobile 
支持spring-mobile。

spring-boot-starter-mustache 
支持Mustache模板引擎。

spring-boot-starter-redis 
支持Redis键值存储数据库,包括spring-redis。

spring-boot-starter-security 
支持spring-security。

spring-boot-starter-social-facebook 
支持spring-social-facebook

spring-boot-starter-social-linkedin 
支持pring-social-linkedin

spring-boot-starter-social-twitter 
支持pring-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 
S支持全栈式Web开发,包括Tomcat和spring-webmvc。

spring-boot-starter-websocket 
支持WebSocket开发。

spring-boot-starter-ws 
支持Spring Web Services。 
Spring Boot应用启动器面向生产环境的还有2种,具体如下:

spring-boot-starter-actuator 
增加了面向产品上线相关的功能,比如测量和监控。

spring-boot-starter-remote-shell 
增加了远程ssh shell的支持。 
最后,Spring Boot应用启动器还有一些替换技术的启动器,具体如下:

spring-boot-starter-jetty 
引入了Jetty HTTP引擎(用于替换Tomcat. 。

spring-boot-starter-log4j 
支持Log4J日志框架。

spring-boot-starter-logging 
引入了Spring Boot默认的日志框架Logback。

spring-boot-starter-tomcat 
引入了Spring Boot默认的HTTP引擎Tomcat。

spring-boot-starter-undertow 
引入了Undertow HTTP引擎(用于替换Tomcat.

常见springboot依赖包关系相关推荐

  1. 分布式系统:SpringBoot中Dubbo以及Zookeeper依赖包冲突 LoggerFactory is not a Logback LoggerContext but Logback

    目录 QUESTION:SpringBoot中Dubbo以及Zookeeper依赖包冲突? ANSWER: 导入curator-recipes依赖: 排除依赖: QUESTION:SpringBoot ...

  2. springboot依赖lib外置打成压缩包,以及snapshot依赖jar包ClassNotFoundExcepttion异常的解决办法

    springboot依赖lib外置打成压缩包,以及snapshot依赖jar包ClassNotFoundExcepttion异常的解决办法 mvn插件 assembly压缩zip assembly.x ...

  3. 【部署】SpringBoot 打包部署/共享依赖包(分布式开发集中式部署微服务)精简jar包

    精简jar包 将项目跟第三方依赖分开 [部署]SpringBoot 打包部署/共享依赖包(分布式开发集中式部署微服务) 1 修改pom <build><plugins>< ...

  4. SpringBoot使用swagger-spring-boot-starter maven依赖包实现Swagger2

    前言 本文主要介绍SpringBoot框架下,如何使用swagger-spring-boot-starter maven依赖包实现Swagger2 适用于对SpringBoot+maven 有一定基础 ...

  5. Python中pip,pip3,虚拟环境(venv)三者的关系,如何在pycharm中使用虚拟环境,以及安装依赖包所遇到的问题。

    目录 一.是什么是pip,pip3,与虚拟环境(venv) 二.三者之间的联系 三.在pycharm中设置虚拟环境 四.安装python依赖包的快捷方式 五.注意事项 六.感谢观看!!!点个赞或者关注 ...

  6. springboot打包成jar,并且把依赖包放到jar外面

    打成jar包pom文件设置不赘述,修改pom.xml <plugin>                 <groupId>org.springframework.boot< ...

  7. springboot导包显示不存在_(一)SpringBoot搭建基本后端应用

    boot在计算机术语中是启动的意思,SpringBoot也就是Spring的启动器. 稍有经验的JavaWeb程序员对于传统SSM结构的MVC应用,大多数最不好的体验就是搭建一个项目需要进行大量的配置 ...

  8. maven 公共模块依赖_「spring-boot 源码解析」spring-boot 依赖管理

    问题 maven 工程,依赖管理是非常基本又非常重要的功能,现在的工程越来越庞大,依赖越来越多,各种二方包.三方包太多太多,依赖冲突处理起来真是让人头疼,经常需要涉及到多个地方需要调整. 微信公众号: ...

  9. springboot依赖lombok插件、lombok常用注解

    --springboot依赖lombok插件.lombok常用注解 1 lombok插件 1.1 lombok插件简介 官方介绍如下: 意思是:lombok是一个能自动插入到编辑器和构建工具的java ...

  10. ubuntu18.04 ros-melodic 在安装ros依赖包时总是出现E软件包无法定位

    ubuntu18.04 ros-melodic 在安装ros依赖包时总是出现E软件包无法定位 鱼香ROS介绍: 鱼香ROS是由机器人爱好者共同组成的社区,欢迎一起参与机器人技术交流. 进交流群请加机器 ...

最新文章

  1. c# 数据可视化_#OpenVisConf上的22位数据可视化从业者的10点收获
  2. Android 虚线实现绘制 - DashPathEffect
  3. FIlterInputStream和FilterOutputStream
  4. docker部署Redmine项目管理平台
  5. 业务行为的分析和设计
  6. component是什么接口_逐行解读Spring(二)什么,自定义标签没听说过?
  7. 疯狂软件2月3日Android就业班课程详细
  8. java开发环境以及数据类型
  9. IDEA开发中常用快捷键
  10. android hook 模拟点击_手把手讲解 Android Hook-实现无清单启动Activity
  11. 从零开始的LaTex生活
  12. 面试题 | ISP 图像处理算法工程师
  13. 【我的区块链之路】- 理解传统Kademlia和以太坊Kademlia网络
  14. win10子系统基本备份
  15. android 蓝牙sco开发
  16. Web自动化测试-Protractor基础(一)
  17. 如何在高压系统中实现电源和信号线的电气隔离
  18. 2022杭电多校八 1011-Stormwind(贪心)
  19. GD32F307 DAC 输出波形
  20. 中国计算机设计大赛来啦!用飞桨驱动智慧救援机器狗

热门文章

  1. 防抖 节流_坚持造轮子第二天 防抖与节流
  2. centos如何界面操作mysql_【mysql】centos7下mysql的安装以及基本操作
  3. AWS DeepRacer 默认参数调优 实验一
  4. 【易实战】Spring Cloud Greenwich Ribbon:负载均衡的服务调用
  5. 计算广告、推荐系统常用语
  6. 2021-09-07python深拷贝和浅拷贝
  7. 2021-09-07LRUCache机制
  8. [LeetCode][easy]Rank Transform of an Array
  9. [直观学习排序算法] 视觉直观感受若干常用排序算法
  10. 概率图模型(PGM)学习笔记(三)模式推断与概率图流