先にジャンプ
VMware は、あなたの進歩を加速させるトレーニングと認定を提供します。
さらに学習したい方に (英語)Spring Session は、ユーザーのセッション情報を管理するための API と実装を提供します。
Spring Session を使用すると、アプリケーションコンテナー固有のソリューションに縛られることなく、クラスター化されたセッションを簡単にサポートできます。また、以下との透過的な統合も提供します。
HttpSession
- アプリケーションコンテナー(Tomcat など)中立的な方法で HttpSession を置き換え、RESTful API で動作するようにヘッダーでセッション ID を提供することをサポート
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 課題追跡システム (英語) を使用して、Spring Session のバグまたは機能拡張を報告できます。
一般的な使用箇所に関する質問がある場合は、spring-session タグを使用して Stack Overflow (英語) で質問してください。
Spring Initializr でプロジェクトのひな形を生成します。