文档章节

Spring boot 启动器

WorriedFox
 WorriedFox
发布于 2018/05/02 15:18
字数 510
阅读 31
收藏 0
启动器名称 启动器说明
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)

 

© 著作权归作者所有

WorriedFox
粉丝 0
博文 22
码字总数 12743
作品 0
西青
程序员
私信 提问
第二章——Spring Boot启动器与依赖管理

强烈推荐选择支持依赖管理和可以发布到“Maven中央”仓库的构建系统。推荐使用Maven或Gradle。Spring Boot可以使用其他构建系统(例如,Ant),但支持得并不是很好。 1 依赖管理 Spring Boo...

Leech
2018/02/04
0
0
Spring Boot Starters启动器

Starters是什么? Starters可以理解为启动器,它包含了一系列可以集成到应用里面的依赖包,你可以一站式集成Spring及其他技术,而不需要到处找示例代码和依赖包。如你想使用Spring JPA访问数...

Java技术栈
2018/06/10
94
0
springboot入门--pom文件解读

spring-boot-starter-parent spring-boot-dependencies spring-boot-dependencies主要管理springboot应用依赖版本 导入的spring-boot-starter-web依赖 spring-boot-starter-web依赖导入(web......

sunny_92
2018/04/03
0
0
Spring Boot的启动器Starter详解

Spring Boot的启动器Starter详解 Spring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot...

anlve
2018/02/22
218
0
Spring Boot 启动流程源码分析

本文从源码的角度上分析了Spring Boot的启动流程。内容仅供参考使用,有不足之处请及时指出,也欢迎大家交流探讨。 Spring Boot 启动类 Spring boot启动类相关代码 Spring boot启动类分析 Sp...

村头细雨忆流年
2018/07/24
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周三乱弹 —— 调查人员问狗 那你在做什么啊?

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 小小编辑推荐:《Let It Be》- John Denver 《Let It Be》- John Denver 手机党少年们想听歌,请使劲儿戳(这里) @FalconChen :每天看一遍,...

小小编辑
今天
6
0
高效程序员的45个习惯总结版-文末脑图

1 做事 一个重大的错误应该被当做一次学习而不是指责他人的机会,团队成员一起工作,应该互相帮助,而不是互相指责 2 欲速则不达 不要为了修复问题而去修复,要投入时间和精力保持代码整洁 ...

阿提说说
今天
18
0
带南海九段线分位数地图可视化(R语言版)

今天带来一篇承诺虾神的可视化博客。内容是使用R语言进行带南海九段线分位数地图可视化。虾神的原博文地址如下(Python版)。 Python实现带南海九段线分位数地图完整可视化版本(附代码及数据...

胖胖雕
今天
12
0
Nginx 的进程结构,你明白吗?

Nginx 进程结构 这篇文章我们来看下 Nginx 的进程结构,Nginx 其实有两种进程结构: 单进程结构 多进程结构 单进程结构实际上不适用于生产环境,只适合我们做开发调试使用。因为在生产环境中...

武培轩
今天
20
0
蓝鲸平台部署

环境 系统:Centos7 依赖包:java8 主机: 10.0.1.150 域名:paas.ops.net;cmdb.ops.net;job.ops.net 生成SSH key ssh-keygen -t rsa -P '' 生成证书 https://bk.tencent.com/download_ssl/......

以谁为师
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部