您的位置:首页 > 编程语言 > Java开发

Spring Boot组件说明

2017-07-05 15:27 309 查看
名称描述
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 的替代)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring 应用