最新の安定バージョンについては、Spring Session 3.3.1 を使用してください! |
Spring Session モジュール
Spring Session 1.x では、Spring Session のすべての SessionRepository
実装が spring-session
アーティファクト内で利用可能でした。このアプローチは便利ではありますが、プロジェクトに機能と SessionRepository
の実装が追加されたため、長期的には持続可能ではありませんでした。
Spring Session 2.0 では、いくつかのモジュールが分割されて、個別のモジュールと管理対象リポジトリになりました。MongoDB の Spring Session は廃止されましたが、後で別のモジュールとして再アクティブ化されました。Spring Session 2.6 の時点で、MongoDB の Spring Session は Spring Session にマージされました。
現在、さまざまなリポジトリとモジュールの状況は次のとおりです。
spring-session
リポジトリ [GitHub] (英語)Spring Session Core、MongoDB の Spring Session、Redis の Spring Session、Spring Session JDBC、および Spring Session Hazelcast モジュールをホストします。
spring-session-data-geode
リポジトリ [GitHub] (英語)Spring Session DataGeode モジュールをホストします。Spring Session Data Geode には独自のユーザーガイドがあり、[ spring.io/projects/spring-session-data-geode#learn サイト ] にあります。
最後に、Spring Session は、バージョン管理に関するユーザーを支援するために、Maven BOM(「部品表」)モジュールも提供します。
spring-session-bom
リポジトリ [GitHub] (英語)Spring Session BOM モジュールをホストします