Spring SessionSpring Session2021.2.3

Spring Session 提供 API 和實現,用於管理使用者的會話資訊。

特性

Spring Session 使支援叢集會話變得輕而易舉,而無需繫結到特定的應用容器解決方案。它還提供與以下項的透明整合:

  • HttpSession - 允許以應用容器(例如 Tomcat)中立的方式替換 HttpSession,支援在頭部提供會話 ID 以用於 RESTful API

  • WebSocket - 提供了在接收 WebSocket 訊息時保持 HttpSession 活躍的能力

  • WebSession - 允許以應用容器中立的方式替換 Spring WebFlux 的 WebSession

模組

Spring Session 由以下模組組成:

  • Spring Session Core - 提供核心 Spring Session 功能和 API

  • Spring Session Data Redis - 提供由 Redis 支援的 SessionRepository 和 ReactiveSessionRepository 實現以及配置支援

  • Spring Session JDBC - 提供由關係型資料庫支援的 SessionRepository 實現以及配置支援

  • Spring Session Hazelcast - 提供由 Hazelcast 支援的 SessionRepository 實現以及配置支援

  • Spring Session MongoDB - 提供由 MongoDB 支援的 SessionRepository 實現以及配置支援

反饋

您可以使用 GitHub issue 跟蹤器 報告 Spring Session 中的 bug 或改進。

如果您有一般性使用問題,請在 Stack Overflow 上使用 spring-session 標籤提問。

Spring Initializr

快速啟動您的專案

領先一步

VMware 提供培訓和認證,為您的進步加速。

瞭解更多

獲取支援

Tanzu Spring 透過一個簡單的訂閱提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將到來的活動

檢視 Spring 社群所有即將到來的活動。

檢視全部