サンプルとガイド (ここから開始)

Spring Session の使用を開始するには、サンプルアプリケーションから始めるのが最適です。

表 1: Spring Boot を使用するサンプルアプリケーション
ソース 説明 ガイド

Redis を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession を Redis に置き換える方法を示します。

Redis を使用した HttpSession のガイド

JDBC を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession をリレーショナルデータベースストアに置き換える方法を示します。

JDBC を使用した HttpSession のガイド

Hazelcast を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession を Hazelcast に置き換える方法を示します。

ユーザー名で検索 [GitHub] (英語)

Spring Session を使用してユーザー名でセッションを検索する方法を示します。

ユーザー名で検索ガイド

WebSocket [GitHub] (英語)

Spring Session を WebSockets とともに使用する方法を示します。

WebSockets ガイド

WebFlux [GitHub] (英語)

Spring Session を使用して Spring を置き換える方法を示します。WebFlux の WebSession を Redis に置き換えます。

カスタム Cookie を使用した WebFlux [GitHub] (英語)

Spring Session を使用して、WebFlux ベースのアプリケーションでセッション Cookie をカスタマイズする方法を示します。

カスタム Cookie を使用した WebFlux のガイド

Redis JSON 直列化を使用した HttpSession [GitHub] (英語)

JSON 直列化を使用して Spring Session を使用して HttpSession を Redis に置き換える方法を示します。

MongoDB リポジトリを使用した Spring Session (servlet-based) [GitHub] (英語)

従来の MongoDB リポジトリで Spring Session をバックアップする方法を示します。

MongoDB リポジトリを使用した Spring Session

MongoDB リポジトリを使用した Spring Session (リアクティブ) [GitHub] (英語)

リアクティブ MongoDB リポジトリを使用して Spring Session をバックアップする方法を示します。

MongoDB リポジトリを使用した Spring Session

表 2: Spring Java ベースの構成を使用するサンプルアプリケーション
ソース 説明 ガイド

Redis を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession を Redis に置き換える方法を示します。

Redis を使用した HttpSession のガイド

JDBC を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession をリレーショナルデータベースストアに置き換える方法を示します。

JDBC を使用した HttpSession のガイド

Hazelcast を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession を Hazelcast に置き換える方法を示します。

Hazelcast を使用した HttpSession のガイド

カスタムクッキー [GitHub] (英語)

Spring Session の使用方法と Cookie のカスタマイズ方法を示します。

カスタムクッキーガイド

Spring Security [GitHub] (英語)

既存の Spring Security アプリケーションで Spring Session を使用する方法を示します。

Spring Security ガイド

REST [GitHub] (英語)

REST アプリケーションで Spring Session を使用して、ヘッダーによる認証をサポートする方法を示します。

REST ガイド

表 3: Spring XML ベースの構成を使用するサンプルアプリケーション
ソース 説明 ガイド

Redis を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession を Redis ストアに置き換える方法を示します。

Redis を使用した HttpSession のガイド

JDBC を使用した HttpSession [GitHub] (英語)

Spring Session を使用して HttpSession をリレーショナルデータベースストアに置き換える方法を示します。

JDBC を使用した HttpSession のガイド

表 4: その他のサンプルアプリケーション
ソース 説明 ガイド

Hazelcast [GitHub] (英語)

Java EE アプリケーションで Spring Session を Hazelcast とともに使用する方法を示します。