示例和指南(從這裡開始)

要開始使用 Spring Session,最好的起點是我們的示例應用程式。

表1. 使用 Spring Boot 的示例應用程式
來源 描述 指南

使用 Redis 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為 Redis。

使用 Redis 的 HttpSession 指南

使用 JDBC 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為關係型資料庫儲存。

使用 JDBC 的 HttpSession 指南

帶 Hazelcast 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為 Hazelcast。

按使用者名稱查詢

演示如何使用 Spring Session 按使用者名稱查詢會話。

按使用者名稱查詢指南

WebSockets

演示如何將 Spring Session 與 WebSockets 結合使用。

WebSockets 指南

WebFlux

演示如何使用 Spring Session 將 Spring WebFlux 的 WebSession 替換為 Redis。

使用自定義 Cookie 的 WebFlux

演示如何在基於 WebFlux 的應用程式中,使用 Spring Session 自定義會話 Cookie。

使用自定義 Cookie 的 WebFlux 指南

使用 Redis JSON 序列化的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為使用 JSON 序列化的 Redis。

使用 MongoDB 倉庫的 Spring Session(基於 Servlet)

演示如何使用傳統的 MongoDB 倉庫來支援 Spring Session。

使用 MongoDB 倉庫的 Spring Session

使用 MongoDB 響應式倉庫的 Spring Session

演示如何使用響應式 MongoDB 倉庫來支援 Spring Session。

使用 MongoDB 倉庫的 Spring Session

表2. 使用 Spring Java 配置的示例應用程式
來源 描述 指南

使用 Redis 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為 Redis。

使用 Redis 的 HttpSession 指南

使用 JDBC 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為關係型資料庫儲存。

使用 JDBC 的 HttpSession 指南

帶 Hazelcast 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為 Hazelcast。

使用 Hazelcast 的 HttpSession 指南

自定義 Cookie

演示如何使用 Spring Session 並自定義 Cookie。

自定義 Cookie 指南

Spring Security

演示如何將 Spring Session 與現有 Spring Security 應用程式結合使用。

Spring Security 指南

REST

演示如何在 REST 應用程式中使用 Spring Session 以支援使用請求頭進行身份驗證。

REST 指南

表3. 使用 Spring XML 配置的示例應用程式
來源 描述 指南

使用 Redis 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為 Redis 儲存。

使用 Redis 的 HttpSession 指南

使用 JDBC 的 HttpSession

演示如何使用 Spring Session 將 HttpSession 替換為關係型資料庫儲存。

使用 JDBC 的 HttpSession 指南

表4. 其他示例應用程式
來源 描述 指南

Hazelcast

演示如何在 Java EE 應用程式中將 Spring Session 與 Hazelcast 結合使用。

© . This site is unofficial and not affiliated with VMware.