热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:SpringBootstarter

篇首语:本文由编程笔记#小编为大家整理,主要介绍了SpringBoot-starter相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了Spring Boot-starter相关的知识,希望对你有一定的参考价值。



Starters是Spring Boot的核心

Starters是一组方便的依赖关系描述符,可以包含在应用程序中。您可以一站式地获得所需的所有Spring和相关技术,而无需搜索示例代码和复制粘贴的依赖描述符。例如,如果希望开始使用Spring和JPA进行数据库访问,请在项目中包含Spring boot starter data JPA依赖项。

Starters包含许多依赖项,您需要这些依赖项来快速启动和运行项目,并使用一组一致的、受支持的托管传递依赖项。

 

Spring Boot application starters



















































































































































































































































名称描述Pom

spring-boot-starter


核心入门工具,包括自动配置支持,日志记录和YAML


Pom


spring-boot-starter-activemq


使用Apache ActiveMQ的JMS消息传递入门


Pom


spring-boot-starter-amqp


使用Spring AMQP和Rabbit MQ的入门


Pom


spring-boot-starter-aop


使用Spring AOP和AspectJ进行面向方面编程的入门


Pom


spring-boot-starter-artemis


使用Apache Artemis的JMS消息传递入门


Pom


spring-boot-starter-batch


使用Spring Batch的入门


Pom


spring-boot-starter-cache


开始使用Spring Framework的缓存支持


Pom


spring-boot-starter-cloud-connectors


使用Spring Cloud Connectors的入门程序,可简化与Cloud Foundry和Heroku等云平台中服务的连接。不推荐使用Java CFEnv


Pom


spring-boot-starter-data-cassandra


使用Cassandra分布式数据库和Spring Data Cassandra的入门


Pom


spring-boot-starter-data-cassandra-reactive


使用Cassandra分布式数据库和Spring Data Cassandra Reactive的入门


Pom


spring-boot-starter-data-couchbase


使用Couchbase面向文档的数据库和Spring Data Couchbase的入门


Pom


spring-boot-starter-data-couchbase-reactive


使用Couchbase面向文档的数据库和Spring Data Couchbase Reactive的入门


Pom


spring-boot-starter-data-elasticsearch


使用Elasticsearch搜索和分析引擎以及Spring Data Elasticsearch的入门者


Pom


spring-boot-starter-data-jdbc


使用Spring Data JDBC的入门


Pom


spring-boot-starter-data-jpa


将Spring Data JPA与Hibernate结合使用的入门


Pom


spring-boot-starter-data-ldap


使用Spring Data LDAP的入门


Pom


spring-boot-starter-data-mongodb


使用MongoDB面向文档的数据库和Spring Data MongoDB的入门


Pom


spring-boot-starter-data-mongodb-reactive


使用MongoDB面向文档的数据库和Spring Data MongoDB Reactive的入门


Pom


spring-boot-starter-data-neo4j


使用Neo4j图形数据库和Spring Data Neo4j的入门


Pom


spring-boot-starter-data-redis


使用Redis键值数据存储与Spring Data Redis和Lettuce客户端的入门


Pom


spring-boot-starter-data-redis-reactive


将Redis键值数据存储与Spring Data Redis Reacting和Lettuce客户端一起使用的入门


Pom


spring-boot-starter-data-rest


使用Spring Data REST通过REST公开Spring数据存储库的入门


Pom


spring-boot-starter-data-solr


将Apache Solr搜索平台与Spring Data Solr结合使用的入门


Pom


spring-boot-starter-freemarker


使用FreeMarker视图构建MVC Web应用程序的入门


Pom


spring-boot-starter-groovy-templates


使用Groovy模板视图构建MVC Web应用程序的入门


Pom


spring-boot-starter-hateoas


使用Spring MVC和Spring HATEOAS构建基于超媒体的RESTful Web应用程序的入门者


Pom


spring-boot-starter-integration


使用Spring Integration的入门


Pom


spring-boot-starter-jdbc


结合使用JDBC和HikariCP连接池的入门


Pom


spring-boot-starter-jersey


使用JAX-RS和Jersey构建RESTful Web应用程序的入门。的替代品spring-boot-starter-web


Pom


spring-boot-starter-jooq


使用jOOQ访问SQL数据库的入门。替代spring-boot-starter-data-jpaspring-boot-starter-jdbc


Pom


spring-boot-starter-json


读写JSON入门


Pom


spring-boot-starter-jta-atomikos


使用Atomikos的JTA交易入门


Pom


spring-boot-starter-jta-bitronix


使用Bitronix的JTA交易入门


Pom


spring-boot-starter-mail


使用Java Mail和Spring Framework的电子邮件发送支持的入门


Pom


spring-boot-starter-mustache


使用Mustache视图构建Web应用程序的入门


Pom


spring-boot-starter-oauth2-client


使用Spring Security的OAuth2 / OpenID Connect客户端功能的入门


Pom


spring-boot-starter-oauth2-resource-server


使用Spring Security的OAuth2资源服务器功能的入门


Pom


spring-boot-starter-quartz


入门使用Quartz Scheduler


Pom


spring-boot-starter-rsocket


用于构建RSocket客户端和服务器的入门。


Pom


spring-boot-starter-security


使用Spring Security的入门


Pom


spring-boot-starter-test


用于使用包括JUnit,Hamcrest和Mockito在内的库测试Spring Boot应用程序的入门程序


Pom


spring-boot-starter-thymeleaf


使用Thymeleaf视图构建MVC Web应用程序的入门


Pom


spring-boot-starter-validation


通过Hibernate Validator使用Java Bean验证的入门


Pom


spring-boot-starter-web


使用Spring MVC构建Web(包括RESTful)应用程序的入门者。使用Tomcat作为默认的嵌入式容器


Pom


spring-boot-starter-web-services


使用Spring Web Services的入门


Pom


spring-boot-starter-webflux


使用Spring Framework的Reactive Web支持构建WebFlux应用程序的入门者


Pom


spring-boot-starter-websocket


使用Spring Framework的WebSocket支持构建WebSocket应用程序的入门


Pom


 

Spring Boot production starters










spring-boot-starter-actuator


使用Spring Boot的Actuator的入门程序,它提供了生产就绪功能,可帮助您监视和管理应用程序


Pom


 

Spring Boot technical starters



































spring-boot-starter-jetty


使用Jetty作为嵌入式servlet容器的入门者。的替代品spring-boot-starter-tomcat


Pom


spring-boot-starter-log4j2


使用Log4j2进行日志记录的启动器。的替代品spring-boot-starter-logging


Pom


spring-boot-starter-logging


使用Logback进行日志记录的启动器。默认记录启动器


Pom


spring-boot-starter-reactor-netty


使用Reactor Netty作为嵌入式反应式HTTP服务器的入门者。


Pom


spring-boot-starter-tomcat


入门,用于将Tomcat用作嵌入式Servlet容器。默认使用的servlet容器启动器spring-boot-starter-web


Pom


spring-boot-starter-undertow


使用Undertow作为嵌入式servlet容器的入门。的替代品spring-boot-starter-tomcat


Pom




推荐阅读
  • 一份来自清华的数据分析笔记,请查收!
    之前发过很多数据分析的文章,收到不少好评,但也有一些困惑:入门数据分析该学哪些知识点?该看哪些书?是从Pyth ... [详细]
  • 一、Hadoop来历Hadoop的思想来源于Google在做搜索引擎的时候出现一个很大的问题就是这么多网页我如何才能以最快的速度来搜索到,由于这个问题Google发明 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了OpenStack的逻辑概念以及其构成简介,包括了软件开源项目、基础设施资源管理平台、三大核心组件等内容。同时还介绍了Horizon(UI模块)等相关信息。 ... [详细]
  • ElasticSerach初探第一篇认识ES+环境搭建+简单MySQL数据同步+SpringBoot整合ES
    一、认识ElasticSearch是一个基于Lucene的开源搜索引擎,通过简单的RESTfulAPI来隐藏Lucene的复杂性。全文搜索,分析系统&# ... [详细]
  • 【Mysql】九、Mysql高级篇 索引
    MYSQL索引一、什么是索引?二、索引数据结构1、mysql数据库的四种索引2、BTREE结构三、索引分类、创建索引、查看索引1、单值索引2、复合索引3、函数索引4、 ... [详细]
  • 我们在之前的文章中已经初步介绍了Cloudera。hadoop基础----hadoop实战(零)-----hadoop的平台版本选择从版本选择这篇文章中我们了解到除了hadoop官方版本外很多 ... [详细]
  • Java开发实战讲解!字节跳动三场技术面+HR面
    二、回顾整理阿里面试题基本就这样了,还有一些零星的问题想不起来了,答案也整理出来了。自我介绍JVM如何加载一个类的过程,双亲委派模型中有 ... [详细]
  • NotSupportedException无法将类型“System.DateTime”强制转换为类型“System.Object”
    本文介绍了在使用LINQ to Entities时出现的NotSupportedException异常,该异常是由于无法将类型“System.DateTime”强制转换为类型“System.Object”所导致的。同时还介绍了相关的错误信息和解决方法。 ... [详细]
  • 本文介绍了Java集合库的使用方法,包括如何方便地重复使用集合以及下溯造型的应用。通过使用集合库,可以方便地取用各种集合,并将其插入到自己的程序中。为了使集合能够重复使用,Java提供了一种通用类型,即Object类型。通过添加指向集合的对象句柄,可以实现对集合的重复使用。然而,由于集合只能容纳Object类型,当向集合中添加对象句柄时,会丢失其身份或标识信息。为了恢复其本来面貌,可以使用下溯造型。本文还介绍了Java 1.2集合库的特点和优势。 ... [详细]
  • 浅析对象 VO、DTO、DO、PO 概念
    作者|CatQi链接|cnblogs.comqixuejiap4390086.html前言由于此订阅号换了个皮肤,导致用户接受文章不及时。读者可以打开订阅号「Web项 ... [详细]
  • 博客_2018年博客总结
    本文由编程笔记#小编为大家整理,主要介绍了2018年博客总结相关的知识,希望对你有一定的参考价值。前言     ... [详细]
  • Hbase1.2.0cdh5.16.2使用PREFIX_TREE编码导致集群压缩队列异常
    Hbase1.X版本中PREFIX_TREE作为BlockEncoding存在bug,会造成RegionServer节点compactionqueue持续升高,甚至影响fl ... [详细]
  • HBase系列之hbase2.2.3安装
    1.下载地址hbase-2.2.3下载地址2.解压安装1)解压tarzxvfhbase-2.2.3-bin.tar.gz2)环境变量配置vim ... [详细]
  • 文件txt-数据库mysql-纯内存数据库SAP-HANA-内存数据库redis-分布式数据库hbase一、数据存储选型要点容量成本访问速度 ... [详细]
author-avatar
杨兰波欣
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有