17

Spring Boot ドキュメントを見ると、Redis でセッションを使用する例しか見つかりませんでした。Redisなしで使用することは可能ですか?

4

3 に答える 3

13

別の回答で述べたように:はい、実装を変更することでセッション永続化バックエンドを変更できますSessionRepository

また、Spring-Session によって提供される組み込みの代替手段があり、これはセッションを .xml ファイルにMapSessionRepository保存できますMap

Spring Session のサンプルでは、​​Hazelcastを永続化バックエンドとして使用したサンプルがあります。上記をHazelcastで作成MapSessionRepositoryしたインスタンスで利用しています。Map

于 2015-10-28T06:36:23.040 に答える
0

セッションを保存するために必要なテクノロジーは何でも使用できます。Spring Session は、セッションSessionRepositoryを保存および取得するために実装する必要があるインターフェースを提供します。そのため、ストレージ テクノロジを使用してそのインターフェイスの実装を作成し、その実装を Spring Bean として構成するだけです。

于 2015-10-28T05:51:06.827 に答える