本教程將深入探討如何在 Spring Security 中禁用登出重定向。首先,我們將簡要介紹 Spring Security 中的登出流程,然後通過一個實際示例進行説明。
知識庫 / Spring RSS 訂閱
Spring 與 Akka 入門
本文將重點介紹如何將 Akka 與 Spring Framework 集成,從而將 Spring 框架中的服務注入到 Akka 演員中。閲讀本文前,建議您對 Akka 的基本知識有所瞭解。Akka 是一款功能強大的應用程序。
快速指南:Spring @Lazy 註解用法
默認情況下,Spring 在應用程序上下文的啓動/構建過程中會立即創建所有單例 Bean。這樣做是為了避免和檢測所有可能的錯誤,而不是在運行時檢測。然而,在某些情況下……
Spring Security Java 配置簡介
本教程介紹如何使用Java配置Spring Security,無需使用XML,方便用户輕鬆配置Spring Security。Java配置自Spring 3.1版本開始加入Spring Framework,並擴展到Spring Security。
使用 DeepSeek 模型和 Spring AI 構建 AI 聊天機器人
現代Web應用程序越來越多地與大型語言模型(LLM)集成,以構建解決方案。 DeepSeek 是一家中國人工智能研究公司,致力於開發強大的LLM,並最近憑藉其 DeepSeek-V3 和 DeepSeek 等產品,在人工智能領域掀起了一場變革。
Spring中建議類型介紹
本文討論了在 Spring 中可創建的不同類型的 AOP 建議。建議是指在特定切入點執行的動作。不同類型的建議包括“around”(環繞)、“before”(前置)和“after”(後置)建議。
Spring Boot 與 Kafka Streams
本文介紹如何使用 Spring Boot 設置 Kafka Streams。Kafka Streams 是一個基於 Apache Kafka 的客户端庫,它允許以聲明式的方式處理無限流的事件。
讀取 Spring 中的 HttpServletRequest 多次
本教程將介紹如何使用 Spring 從 HttpServletRequest 中多次讀取請求體。HttpServletRequest 接口提供 getInputStream() 方法用於讀取請求體,默認情況下,該 InputStream 允許重複讀取數據。
Thymeleaf 表達式類型
Thymeleaf 是一種在 Java 生態系統中流行的模板引擎,它幫助將控制器層的數據綁定到視圖層。Thymeleaf 屬性使用表達式進行設置。在本教程中,我們將討論表達式類型及其示例。
使用Postman將數組發送為 x-www-form-urlencoded 數據
本教程將介紹如何使用 Postman 將數組發送為 x-www-form-urlencoded 數據。W3C 委員會定義了多種用於網絡層數據傳輸的格式,包括 form-data 和 raw 數據。
使用 Kafka 批量消費消息
本教程將討論如何使用 Spring Kafka 庫的 @KafkaListener 註解,以批處理方式處理 Kafka 消息。 Kafka 代理作為中間件,用於持久化來自源系統的消息。目標系統配置為輪詢 Kafka 代理...
解決 Spring “未自動代理” 警告
在本教程中,我們將探討如何追蹤並解決 Spring 出現“不可自動代理”消息的原因。首先,我們將創建一個簡單的實際代碼示例,在應用程序啓動時觸發該消息。
連接 Java Spring Boot 到 Db2 數據庫
IBM Db2 是一款雲原生、關係型數據庫系統,同時支持半結構化數據,如 JSON 和 XML。它旨在處理大量數據並保持低延遲。 本教程將設置 Db2 社區版數據庫。
使用Hugging Face模型與Spring AI和Ollama
人工智能正在改變我們構建Web應用程序的方式。Hugging Face 是一個流行的平台,它提供了一個龐大的開源和預訓練的 LLM 集合。我們可以使用 Ollama,一個開源工具,在本地機器上運行 LLM。
使用 Spring Security 跟蹤已登錄用户
本教程將演示如何使用 Spring Security 在應用程序中跟蹤已登錄用户。我們將通過在用户登錄時添加用户來維護已登錄用户的列表。
Spring NoSuchBeanDefinitionException
本教程討論了 Spring 框架中常見的異常 org.springframework.beans.factory.NoSuchBeanDefinitionException。該異常在 BeanFactory 嘗試解析未在 Spring 上下文中定義的 Bean 時拋出。
使用Feign文件上傳
在本教程中,我們將演示如何使用 Open Feign 上傳文件。Feign 是一種強大的工具,用於微服務開發者以聲明式方式通過 REST API 與其他微服務進行通信。 假設有一個 RESTful Web 服務...
通過 Spring RestTemplate 下載大型文件
本教程將介紹使用 RestTemplate 下載大型文件的不同技術。RestTemplate 是 Spring 3 中引入的阻塞式同步 HTTP 客户端。根據 Spring 文檔,它將在...中被棄用。
Vue.js 前端與 Spring Boot 後端集成
本教程將演示一個示例應用程序,它使用 Vue.js 前端渲染一個單頁應用,同時使用 Spring Boot 作為後端。我們還將使用 Thymeleaf 將信息傳遞到模板中。該應用程序的 pom.xml 文件使用 Spring。
使用 Spring Boot 和 JPA 存儲 PostgreSQL JSONB 數據
本教程將提供關於在 PostgreSQL JSONB 列中存儲 JSON 數據的一體化理解。使用 JPA,我們將快速回顧如何處理存儲為字符類型(VARCHAR)數據庫列的 JSON 值,並進行比較。