领先一步
VMware 提供培训和认证,为您的进步加速。
了解更多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 标签提问。