應用程序和設備使用SSL證書來安全連接。它們可用於保護服務器與客户端之間的通信。這些證書有有效期,需要定期更換。手動更換證書耗時繁瑣。
知識庫 / Spring / Spring Boot RSS 訂閱
測試 Kafka 和 Spring Boot
Apache Kafka 是一種強大的、分佈式、容錯的流處理系統。在之前的教程中,我們學習瞭如何使用 Spring 和 Kafka。在本教程中,我們將在此基礎上繼續學習,並瞭解如何編寫可靠、自包含…
Spring 和 Spring Boot 中的屬性配置
本教程將演示如何通過Java配置和@PropertySource設置和使用Spring中的屬性。同時,還將瞭解Spring Boot中屬性的使用方法。Spring 3.1還引入了@PropertySource註解作為一種便捷的機制。
Spring 組件掃描
本教程將介紹 Spring 中的組件掃描。在 Spring 開發中,我們可以通過註解標記類,使其成為 Spring Bean。同時,還可以告訴 Spring 在哪些位置搜索這些註解類。
快速 Spring Boot 原型設計:Bootify 助力
在當今快速發展的開發環境中,加速開發進程對於高效交付項目至關重要。生成樣板代碼和配置文件可以顯著簡化這一過程。Bootify 提供…
Spring Boot:repackage 與 Maven 包的差異
Apache Maven 是一種廣泛使用的項目依賴管理和構建工具。近年來,Spring Boot 已成為構建應用程序的流行框架。Spring Boot Maven 插件也為 Spring Boot 提供支持。
Spring Boot 驗證
當涉及到驗證用户輸入時,Spring Boot 提供了強大的支持,無需額外配置即可完成這項常見但關鍵的任務。雖然 Spring Boot 支持與自定義驗證器的無縫集成,但它已成為執行驗證的標準。
Spring Boot 修改應用上下文路徑
Spring Boot 默認情況下,內容服務於根上下文路徑 (“/”)。 雖然通常建議遵循約定而非配置,但在某些情況下,我們仍然需要自定義路徑。 本快速教程將介紹不同的方法。
與 Spring Boot 集成 Jolokia
通常情況下,需要對Java應用程序進行性能和穩定性監控。Spring Boot 通過 Actuators 提供此功能。但有時我們需要更精細的控制或一種輕量級的解決方案來實現相同目標。Jolokia 可以幫助我們。
Spring Boot H2 JdbcSQLSyntaxErrorException 預期“標識符”
本教程將深入探討異常 org.h2.jdbc.JdbcSQLSyntaxErrorException: SQL語句中缺少標識符的常見原因。首先,我們將闡明導致該異常的主要原因,然後進行説明。
Spring Boot 中 Apache Camel 路由測試
Apache Camel 是一個強大的開源集成框架,實現了多種企業集成模式。 本教程將教你如何編寫可靠、自包含的單元測試,用於你的 Camel 路由。 首先,我們將學習如何...
使用 OpenAPI 生成器實現開放 API 服務器
開放API生成器(OpenAPI Generator)根據名稱推斷,可以從OpenAPI規範生成代碼。它能創建客户端庫、服務器樁、文檔和配置。支持多種語言和框架。尤其有支持…
使用 ProblemDetail 返回錯誤 (Spring Boot)
本文探討了在 Spring Boot 應用中利用 ProblemDetail 返回錯誤的方法。無論處理 REST API 還是響應式流,它提供了一種標準化的方式,將錯誤信息傳達給客户端。
如何禁用 Spring Boot 控制枱日誌
通常,控制枱日誌提供了一種簡單直觀的方式來調試系統。然而,在某些情況下,我們可能不想啓用此功能。 本快速教程將介紹如何避免將信息記錄到控制枱。
基於 Spring 的簡單電商實現
本教程將實現一個簡單的電子商務應用程序。我們將使用 Spring Boot 開發 API,並使用 Angular 消費該 API。用户將能夠從產品列表中添加/刪除產品。
使用 ReplyingKafkaTemplate 與 Apache Kafka 同步通信
Apache Kafka 已成為構建事件驅動架構中最受歡迎和廣泛使用的消息系統之一。其中,一個微服務將消息發佈到主題,另一個微服務則異步地消費和處理該消息。
Spring Boot 測試中的嵌入式 PostgreSQL
使用數據庫編寫集成測試提供多種選擇。一種有效的方法是使用真實數據庫,以確保集成測試儘可能地模擬生產環境行為。本教程將演示如何使用...
使用 Spring Boot 配置設置 MySQL JDBC 時區
有時,當我們存儲日期時,我們可能會發現數據庫中的日期與我們的系統或 JVM 不同。 另外,我們可能只需要以不同的時區運行應用程序。 本教程將介紹多種更改...的方式。
構建基於 Spring Boot 和 Groovy 的簡單 Web 應用程序
Groovy 具有在我們的 Spring Web 應用程序中使用的多種能力。本教程將使用 Spring Boot 和 Groovy 構建一個簡單的待辦事項應用程序,並探索它們之間的集成點。該應用程序將...
Spring Boot 註解
本文是系列文章之一: • Spring Core 註解 • Spring Web 註解 • Spring Boot 註解 (當前文章) • Spring Scheduling 註解 • Spring Data 註解 • Spring Bean
Spring Boot 與 Kafka Streams
本文介紹如何使用 Spring Boot 設置 Kafka Streams。Kafka Streams 是一個基於 Apache Kafka 的客户端庫,它允許以聲明式的方式處理無限流的事件。
連接 Java Spring Boot 到 Db2 數據庫
IBM Db2 是一款雲原生、關係型數據庫系統,同時支持半結構化數據,如 JSON 和 XML。它旨在處理大量數據並保持低延遲。 本教程將設置 Db2 社區版數據庫。