知識庫 / Spring RSS 訂閱

AngularJS Spring Data REST CRUD 應用

本教程將演示如何使用AngularJS作為前端和Spring Data REST作為後端創建一個簡單的CRUD應用程序。為了實現持久化支持,我們將利用Spring Data REST的具體功能。

收藏 評論

將資源加載為字符串(Spring)

本教程將探討各種將包含文本的資源(作為字符串)注入到 Spring 豆中的方法。我們將學習如何定位資源並讀取其內容,同時演示如何共享加載的資源。

收藏 評論

Spring Cloud Gateway 流量重寫

Spring Cloud Gateway 的常見用法是作為一個或多個服務的面紗(facade),為客户端提供更簡單的消費方式。本教程將展示如何通過重寫 URL 來定製暴露的 API。

收藏 評論

Spring Boot:自定義 Whitelabel 錯誤頁面

本教程將指導您如何禁用和自定義 Spring Boot 應用程序的默認錯誤頁面。 適當的錯誤處理能夠體現專業性和高質量的工作。 首先,我們將學習如何完全禁用白標錯誤頁面。

收藏 評論

基於 Spring AI 的文本到 SQL 實現

現代應用越來越多地使用自然語言界面,以簡化用户與系統交互。這對於數據檢索尤其有用,非技術用户可以使用日常英語提問。文本到SQL聊天機器人...

收藏 評論

Thymeleaf 中顯示錯誤消息

本教程將演示如何在 Thymeleaf 模板中顯示來自 Spring 應用程序的錯誤消息。我們將創建一個簡單的 Spring Boot 用户註冊應用程序,並對每個字段進行驗證以供演示。

收藏 評論

Thymeleaf會話屬性訪問

本文將介紹如何使用 Thymeleaf 庫在服務器端訪問 HTTP 會話。我們將構建一個包含表單提交姓名分析請求和結果展示的網頁。

收藏 評論

Spring 項目配置

目錄 1. 配置需針對環境進行特定設置 2. 每個環境的.properties文件 3. Spring配置 4. 在每個環境中設置屬性 5. 測試與 Maven 6. 進階內容 7. 結論 配置

收藏 評論

Spring集成測試

集成測試在應用程序開發週期中發揮着重要作用,通過驗證系統的端到端行為。本教程將介紹如何利用 Spring MVC 測試框架編寫和運行集成測試。

收藏 評論

Spring 性能日誌

本教程將探討 Spring Framework 提供的兩種基本性能監控選項。通過利用 PerformanceMoni,我們可以實現對方法執行時間的簡單監控功能。

收藏 評論

在 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 應用中的共享密鑰認證

身份驗證是設計安全微服務的根本要素。我們可以通過使用基於用户憑據、證書或基於令牌的方式來實現身份驗證。本教程將學習如何設置身份驗證。

收藏 評論

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 應用。

收藏 評論