Spring Boot Starters 列表

 

Spring Boot application startershtml

名稱 描述 Pom
spring-boot-starter 核心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框架的緩存支持 Pom
spring-boot-starter-cloud-connectors 對Spring Cloud Connectors的支持,用於簡化雲平臺下(例如Cloud Foundry 和Heroku)服務的鏈接 Pom
spring-boot-starter-data-cassandra 用於使用分佈式數據庫Cassandra和Spring Data Cassandra Pom
spring-boot-starter-data-cassandra-reactive 用於使用分佈式數據庫Cassandra和Spring Data Cassandra 的響應式支持 Pom
spring-boot-starter-data-couchbase 用於使用基於文檔的數據庫Couchbase和Spring Data Couchbase Pom
spring-boot-starter-data-couchbase-reactive 用於使用基於文檔的數據庫Couchbase和Spring Data Couchbase 的響應式支持 Pom
spring-boot-starter-data-elasticsearch 用於使用Elasticsearch搜索,分析引擎和Spring Data Elasticsearch Pom
spring-boot-starter-data-jpa 用於使用Hibernate實現Spring Data JPA Pom
spring-boot-starter-data-ldap Spring Boot 對 Spring Data LDAP(輕量級目錄訪問協議)的支持 Pom
spring-boot-starter-data-mongodb 用於使用基於文檔的數據庫MongoDB和Spring Data MongoDB Pom
spring-boot-starter-data-mongodb-reactive 用於使用基於文檔的數據庫MongoDB和Spring Data MongoDB 的響應式支持 Pom
spring-boot-starter-data-neo4j 用於使用圖數據庫Neo4j和Spring Data Neo4j Pom
spring-boot-starter-data-redis 用於使用Spring Data Redis和Jedis客戶端操做鍵—值數據存儲Redis Pom
spring-boot-starter-data-redis-reactive 用於使用Spring Data Redis和Jedis客戶端操做鍵—值數據存儲Redis的響應式支持 Pom
spring-boot-starter-data-rest 用於使用Spring Data REST暴露基於REST的Spring Data倉庫 Pom
spring-boot-starter-data-solr 經過Spring Data Solr使用Apache 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的支持(使用Tomcat JDBC鏈接池) 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 Spring Boot 對 Json 讀寫支持的組建 Pom
spring-boot-starter-jta-atomikos 用於使用Atomikos實現JTA事務 Pom
spring-boot-starter-jta-bitronix 用於使用Bitronix實現JTA事務 Pom
spring-boot-starter-jta-narayana Spring Boot Narayana JTA Starter Pom
spring-boot-starter-mail 用於使用Java Mail和Spring框架email發送支持 Pom
spring-boot-starter-mustache 用於使用Mustache模板引擎構建MVC web應用 Pom
spring-boot-starter-quartz 用於定時任務 quartz 的支持 Pom
spring-boot-starter-security 對Spring Security的支持 Pom
spring-boot-starter-test 用於測試Spring Boot應用,支持經常使用測試類庫,包括JUnit, Hamcrest和Mockito 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服務的支持 Pom
spring-boot-starter-webflux 對Spring webflux服務的支持 Pom
spring-boot-starter-websocket 用於使用Spring框架的WebSocket支持構建WebSocket應用 Pom

Spring Boot 生產級 startersreact

名稱 描述 Pom
spring-boot-starter-actuator 用於使用Spring Boot的Actuator,它提供了production ready功能來幫助你監控和管理應用程序 Pom

最後,Spring Boot還包含一些用於排除或交換某些特定技術方面的starters:git

Spring Boot 技術性 Startersgithub

名稱 描述 Pom
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記錄日誌,默認的日誌starter Pom
spring-boot-starter-reactor-netty 用於使用 netty 做爲響應式內嵌容器 Pom
spring-boot-starter-tomcat 用於使用Tomcat做爲內嵌servlet容器,spring-boot-starter-web使用的默認servlet容器 Pom
spring-boot-starter-undertow 用於使用Undertow做爲內嵌servlet容器,可以使用spring-boot-starter-tomcat替代 Pom
相關文章
相關標籤/搜索