本教程將演示如何使用AngularJS作為前端和Spring Data REST作為後端創建一個簡單的CRUD應用程序。為了實現持久化支持,我們將利用Spring Data REST的具體功能。
知識庫 / Spring RSS 訂閱
Spring Cloud Gateway 流量重寫
Spring Cloud Gateway 的常見用法是作為一個或多個服務的面紗(facade),為客户端提供更簡單的消費方式。本教程將展示如何通過重寫 URL 來定製暴露的 API。
Spring Boot:自定義 Whitelabel 錯誤頁面
本教程將指導您如何禁用和自定義 Spring Boot 應用程序的默認錯誤頁面。 適當的錯誤處理能夠體現專業性和高質量的工作。 首先,我們將學習如何完全禁用白標錯誤頁面。
基於 Spring AI 的文本到 SQL 實現
現代應用越來越多地使用自然語言界面,以簡化用户與系統交互。這對於數據檢索尤其有用,非技術用户可以使用日常英語提問。文本到SQL聊天機器人...
Thymeleaf 中顯示錯誤消息
本教程將演示如何在 Thymeleaf 模板中顯示來自 Spring 應用程序的錯誤消息。我們將創建一個簡單的 Spring Boot 用户註冊應用程序,並對每個字段進行驗證以供演示。
Spring 項目配置
目錄 1. 配置需針對環境進行特定設置 2. 每個環境的.properties文件 3. Spring配置 4. 在每個環境中設置屬性 5. 測試與 Maven 6. 進階內容 7. 結論 配置
在 Spring 啓動時運行邏輯指南
在本次教程中,我們將重點介紹如何在 Spring 應用啓動時運行邏輯。在 Spring 應用啓動期間或之後運行邏輯是一種常見場景,但也容易導致多種問題。為了充分利用 Invers
優化 Spring 集成測試
本文將全面探討使用 Spring 進行集成測試及其優化方法。首先,我們將簡要討論集成測試的重要性及其在現代軟件開發中應有的地位,重點關注 Spring 生態系統。
在 Spring Authorization Server 中將權威作為自定義聲明添加到 JWT 訪問令牌中
將自定義聲明添加到JSON Web Token (JWT) 訪問令牌可能在許多場景下至關重要。自定義聲明允許我們在令牌有效負載中包含額外信息。本教程將介紹如何將資源所有者權威性添加到 JWT 中。
TLS 配置與 Spring 框架
安全通信在現代應用中發揮着重要作用。客户端與服務器之間通過未加密的HTTP通信是不安全的。對於生產級別的應用程序,應通過TLS(傳輸層安全)協議啓用HTTPS。
使用 Spring 創建 SOAP Web 服務
本教程將指導您使用 Spring Boot Starter Web Services 創建基於 SOAP 的 Web 服務。Web 服務是一種平台無關的、機器對機器的網絡通信服務。SOAP 是一種消息傳遞協議。
Spring Boot Info 端點中的自定義信息
本文快速介紹如何自定義 Spring Boot Actuators 的 /info 端點。請參閲本文以瞭解更多關於 Boot 中的 Actuators 以及如何配置它們的信息。如果需要靜態信息,例如名稱...
使用 Quartz 定時 Spring 應用
Quartz 具有模塊化架構,包含 Job、JobDetail、Trigger 和 Scheduler 等關鍵組件,我們可以根據需要組合使用。雖然我們將使用 Spring 來管理應用程序,但每個組件都可以配置使用 Quartz。
Spring Boot 中的字符編碼過濾器
在本文中,我們將學習 CharacterEncodingFilter 在 Spring Boot 應用程序中的用法。 CharacterEncodingFilter 是一種 Servlet 過濾器,用於指定請求和響應的字符編碼。該過濾器在以下情況下非常有用:
使用 Spring MVC 顯示 RSS 源
本教程將演示如何使用 Spring MVC 和 AbstractRssFeedView 類構建一個簡單的 RSS 源。此外,我們還將實現一個簡單的 REST API,以便通過網絡公開該源。在深入討論實現細節之前,…
HttpMessageNotWritableException: 無法找到返回值的轉換器
本教程將深入探討 Spring 中的 HttpMessageNotWritableException:“找不到轉換器用於返回值類型”異常。首先,我們將解釋該異常的主要原因,然後深入分析如何產生該異常。
Spring Boot 消費和生產 JSON 數據
本教程將演示如何使用 Spring Boot 構建 REST 服務,用於消費和生產 JSON 內容。同時,我們將探討如何輕鬆地採用 RESTful HTTP 語義。為了簡化,本教程將不包含持久化層。
Spring Cloud 連接器與 Heroku
本文將介紹如何使用 Spring Cloud Connectors 在 Heroku 上部署 Spring Boot 應用程序。Heroku 提供 Web 服務託管服務,並提供大量第三方服務,稱為 add-ons。
Spring 應用中的 JSON API
本文將探討如何將 JSON-API 規範集成到 Spring 驅動的 REST API 中。我們將使用 Katharsis 實現的 JSON-API 在 Java 中,並設置一個使用 Katharsis 驅動的 Spring 應用。