Spring 指南(目錄)

Spring 指南

不管你正在構建什麼,這些指南都旨在讓你儘快提升工做效率 — 使用Spring團隊推薦的最新Spring項目版本和技術。web

入門指南

這些指南旨在在15-30分鐘內完成,爲使用Spring構建任何開發任務的「Hello World」提供了快速、實際的說明,在大多數狀況下,惟一的前提條件是JDK和文本編輯器。spring

該項目爲Spring應用程序提供聲明式重試支持。segmentfault

瞭解如何使用Spring建立RESTful Web服務。後端

瞭解如何使用Spring調度任務瀏覽器

  • 消費RESTful Web服務

瞭解如何使用Spring的RestTemplate檢索web頁面數據。緩存

  • 使用Gradle構建Java項目

瞭解如何使用Gradle構建Java項目。安全

  • 使用Maven構建Java項目

瞭解如何使用Maven構建Java項目。服務器

  • 使用JDBC和Spring訪問關係數據

瞭解如何使用Spring訪問關係數據。數據結構

  • 上傳文件

瞭解如何構建一個接受多部分文件上載的Spring應用程序。架構

  • 使用LDAP驗證用戶

瞭解如何使用LDAP保護應用程序。

  • 使用Redis進行消息傳遞

瞭解如何將Redis用做消息代理。

  • 使用RabbitMQ進行消息傳遞

瞭解如何使用Spring和RabbitMQ建立簡單的發佈—訂閱應用程序。

  • 使用Neo4j訪問數據

瞭解如何在Neo4j的NoSQL數據存儲中持久化對象和關係。

  • 驗證表單輸入

瞭解如何使用Spring執行表單驗證。

  • 使用Spring Boot Actuator構建RESTful Web服務

瞭解如何使用Spring Boot Actuator建立RESTful Web服務。

  • 使用JMS進行消息傳遞

瞭解如何使用JMS代理髮布和訂閱消息。

  • 建立批處理服務

瞭解如何建立基礎的批處理驅動解決方案。

  • 保護Web應用程序

瞭解如何使用Spring Security保護你的Web應用程序。

  • 構建超媒體驅動的RESTful Web服務

瞭解如何使用Spring建立超媒體驅動的RESTful Web服務。

  • 訪問Pivotal GemFire中的數據

瞭解如何使用Gemfire的數據結構構建應用程序。

  • 集成數據

瞭解如何構建一個使用Spring Integration獲取數據、處理數據並將其寫入文件的應用程序。

  • 使用MongoDB訪問數據

瞭解如何在MongoDB中持久化數據。

  • 使用Spring MVC提供Web內容

瞭解如何使用Spring MVC和Thymeleaf建立web頁面。

  • 將Spring Boot JAR應用程序轉換爲WAR

瞭解如何將基於Spring Boot JAR的應用程序轉換爲WAR文件。

  • 建立異步方法

瞭解如何建立異步服務方法。

  • 處理表格提交

瞭解如何使用Spring建立和提交Web表單。

  • 使用Spring Boot構建應用程序

瞭解如何使用最少的配置構建應用程序。

  • 使用WebSocket構建交互式Web應用程序

瞭解如何經過WebSocket在瀏覽器和服務器之間發送和接收消息。

  • 使用STS入門指南

瞭解如何使用Spring Tool Suite(STS)導入的入門指南。

  • 使用AngularJS消費RESTful Web服務

瞭解如何使用AngularJS檢索web頁面數據。

  • 使用rest.js消費RESTful Web服務

瞭解如何使用rest.js檢索web頁面數據。

  • 使用jQuery消費RESTful Web服務

學習如何使用jQuery檢索web頁面數據。

  • 爲RESTful Web服務啓用跨源請求

瞭解如何使用Spring建立支持跨源資源共享(CORS)的RESTful Web服務。

  • 消費SOAP Web服務

瞭解如何建立消費基於WSDL的服務的客戶端。

  • 使用REST訪問JPA數據

瞭解如何使用Spring data REST使用RESTful、基於超媒體的數據持久性。

  • 使用REST訪問Neo4j數據

瞭解如何使用Spring data REST使用RESTful、基於超媒體的數據持久性。

  • 使用REST訪問MongoDB數據

瞭解如何使用Spring data REST使用RESTful、基於超媒體的數據持久性。

  • 使用REST訪問Pivotal GemFire中的數據

瞭解如何使用Spring data REST使用RESTful、基於超媒體的數據持久性。

  • 生成SOAP Web服務

瞭解如何使用Spring建立基於SOAP的Web服務。

  • 使用Spring緩存數據

瞭解如何使用Spring在內存中緩存數據。

  • 從STS部署到Cloud Foundry

瞭解如何從STS將Spring應用程序部署到Cloud Foundry。

  • Spring Boot使用Docker

瞭解如何使用Maven或Gradle從Spring Boot應用程序建立Docker容器。

  • 使用IntelliJ IDEA入門指南

瞭解如何使用IntelliJ IDEA工做的入門指南。

  • 使用Vaadin建立CRUD UI

使用Vaadin和Spring Data JPA構建動態UI。

  • 服務註冊與發現

瞭解如何使用Eureka註冊和查找服務。

  • 集中配置

瞭解如何從外部集中式源管理應用程序設置。

  • 路由和過濾

瞭解如何使用Netflix Zuul將請求路由和過濾到微服務。

  • 斷路器

瞭解如何使用Hystrix優雅地降級服務。

  • 使用Ribbon和Spring Cloud進行客戶端負載均衡

動態支持即將上線和下線的服務,而不會中斷客戶端。

  • 測試Web層

瞭解如何測試Spring Boot應用程序和MVC控制器。

  • 使用MySQL訪問數據

瞭解如何在MySQL上設置和管理用戶賬戶,以及如何配置Spring Boot以在運行時鏈接到它。

  • 建立多模塊項目

瞭解如何構建庫並將其打包以供Spring Boot應用程序使用。

  • 使用Restdocs建立API文檔

瞭解如何使用Spring Restdocs爲HTTP端點生成文檔。

  • 使用Google Cloud Pub/Sub進行消息傳遞

瞭解如何使用Spring Integration通道適配器和Google Cloud Pub/Sub交換消息。

  • 構建反應式RESTful Web服務

瞭解如何使用Reactive Spring建立RESTful Web服務。

  • 費者驅動合約

瞭解如何使用合同存根並從另外一個Spring應用程序中使用該合同。

  • 訪問Vault

瞭解如何使用Spring Vault從HashiCorp Vault加載機密。

  • Vault配置

瞭解如何在HashiCorp Vault中存儲和檢索應用程序配置詳細信息。

  • 使用Redis反應式訪問數據

瞭解如何與Redis和Spring Data進行反應性交互。

  • 將Spring Boot應用程序部署到Azure

瞭解如何將Spring Boot應用程序部署到Azure。

  • 構建網關

瞭解如何配置網關。

專題指南

設計爲在一小時或更短的時間內閱讀和理解,提供比入門指南更普遍或主觀的內容。

  • Spring安全架構

Spring Security的主題指南,這些位如何組合以及它們如何與Spring Boot交互。

  • Spring Boot Docker

使用Docker的主題指南以及如何爲Spring Boot應用程序建立容器鏡像。

教程

這些指南旨在在2-3小時內完成,爲企業應用程序開發主題提供更深刻的上下文探索,讓你隨時準備實施真實的解決方案。

  • 使用Spring構建REST服務

瞭解如何使用Spring輕鬆構建RESTful服務。

  • Spring Security和Angular

有關如何將Spring Security與具備各類後端體系結構的單頁面應用程序一塊兒使用的教程,範圍從簡單的單一服務器到具備OAuth2身份驗證的API網關。

  • React.js和Spring Data REST

基於Greg Turnquist的5部分博客系列的教程。

  • Spring Boot和OAuth2

使用Facebook和Github進行「社交」登陸和單點登陸的教程。

  • 使用Spring Boot和Kotlin構建Web應用程序

瞭解如何使用Spring、Kotlin、Junit 5和JPA輕鬆構建和測試Web應用程序。

其餘信息

相關文章
相關標籤/搜索