Springboot教程,springboot starters包

 2023-11-18 阅读 30 评论 0

摘要:springboot starters包 ? starts 是方便的依賴描述符集合,你可以將其包含在應用程序中。你可以一個一站式的spring商店和相關技術。而無需遍歷示例代碼和依賴描述符的復制黏貼負載。例如:如果要開始使用spring和jpa進行數據庫訪問,請在項目中導入spring-

springboot starters包

? starts 是方便的依賴描述符集合,你可以將其包含在應用程序中。你可以一個一站式的spring商店和相關技術。而無需遍歷示例代碼和依賴描述符的復制黏貼負載。例如:如果要開始使用spring和jpa進行數據庫訪問,請在項目中導入spring-boot-starter-data-jpa依賴項。

? starters 包含許多啟動項目并快速運行所需的依賴項,并且具有一組受支持的受管傳遞性依賴項。

? 所有的官方starters都遵循類似的命名方式。spring-boot-starters-,其中是特定類型的應用程序。

? spring boot在org.springframework.boot組下提供了以下的應用程序starter:

名稱描述pom
spring-boot-starter核心starter,包含自動配置支持,日志記錄和YAMLpom
spring-boot-starter-web使用Spring MVC構建Web(包括RESTful)應用程序。 使用Tomcat作為默認的嵌入式容器pom
spring-boot-starter-data-jdbc使用spring data jdbcpom
spring-boot-starter-activemq使用Apache ActiveMQ的JMS消息傳遞pom
spring-boot-starter-amqp使用Spring AMQP和Rabbit MQpom
spring-boot-starter-aop使用Spring AOP和AspectJ 進行面向切面編程pom
spring-boot-starter-artemis使用Apache Artemispom
spring-boot-starter-batch使用Spring Batchpom
spring-boot-starter-cache使用spring framework的緩存支持pom
spring-boot-starter-cloud-connectors使用spring cloud connectors,可簡化與cloud foundry和heroku等云平臺服務連接,不贊成使用java CFEnvpom
spring-boot-starter-data-Cassandra使用Cassandra分布式數據庫和spring data Cassandrapom
spring-boot-starter-data-cassandra-reactive使用cassandra分布式數據庫和spring data cassandra reactivepom
spring-boot-starter-data-couchbase使用couchbase文檔數據庫和spring data couchbasepom
spring-boot-starter-data-couchbase-reactive使用couchbase文檔數據庫和spring data couchbase ractivepom
spring-boot-starter-data-elasticsearch使用elasticsearch搜索分析引擎和spring data elasticsearchpom
spring-boot-starter-data-jpa使用帶有hibernate的spring data jpapom
spring-boot-starter-data-ldap使用spring data LDAPpom
spring-boot-starter-data-mongodb使用MongoDB文檔數據庫 和 spring data MongoDBpom
spring-boot-starter-data-mongodb-reactive使用MongoDB文檔數據庫 和 spring data MongoDB reactivepom
spring-boot-starter-data-neo4j使用neo4j圖形數據庫 和 spring data neo4jpom
spring-boot-starter-data-redis使用redis鍵值數據存儲與spring data redis 與 lettuce 客戶端pom
spring-boot-starter-data-redis-reactive使用redis鍵值數據存儲與spring data redis reactive與 lettuce 客戶端pom
spring-boot-starter-data-rest使用Spring Data REST在REST上公開Spring Data存儲庫pom
spring-boot-starter-data-solr使用Apache solr搜索平臺 和 spring data solrpom
spring-boot-starter-freemarker使用freemarker 視圖創建mvc web應用程序pom
spring-boot-starter-groovy-templates使用groovy templates視圖創建mvc web 應用程序pom
spring-boot-starter-hateoas使用Spring MVC和Spring HATEOAS構建基于超媒體的RESTful Web應用程序pom
spring-boot-starter-integration使用spring integrationpom
spring-boot-starter-jdbc使用帶有HikariCP 連接池的 JDBCpom
spring-boot-starter-jersey使用JAX-RS和Jersey構建RESTFUL WEB 應用程序。spring-boot-starter-web的替代方法pom
spring-boot-starter-jooq使用jooq訪問sql輸入庫。spring-boot-starter-data-jpa或者spring-boot-starter-jdbc的替代方法pom
spring-boot-starter-json讀寫json數據pom
spring-boot-starter-jta-atomikos使用atomikos的JTA transactionspom
spring-boot-starter-jta-bitronix使用bitronix的JTA transactionspom
spring-boot-starter-mail使用java mail 和 spring framework的email發送支持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任務pom
spring-boot-starter-rsocket構建RSocket客戶端和服務pom
spring-boot-starter-security使用spring securitypom
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-services使用spring web servicespom
spring-boot-starter-webflux使用spring framework的 reactive web支持 構建webflux應用程序pom
spring-boot-starter-websocker使用spring framework的websock支持構建websocket 應用程序pom

spring boot 生產starter

名稱描述pom
spring-boot-starter-actuator使用Spring Boot的Actuator,它提供了生產就緒功能,可幫助您監視和管理應用程序pom

spring boot 技術starter

名稱描述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進行日志記錄。 默認日志記錄pom
spring-boot-starter-reactor-netty使用Reactor Netty作為嵌入式反應式HTTP服務器。pom
spring-boot-starter-tomcat用于將Tomcat用作嵌入式servlet容器。 spring-boot-starter-web使用的默認servlet容器pom
spring-boot-starter-undertow使用Undertow作為嵌入式servlet容器。 spring-boot-starter-tomcat的替代品pom

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://808629.com/179105.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 86后生记录生活 Inc. 保留所有权利。

底部版权信息