0
HazelcastSessionRepositoryによって作成された新しいセッションにカスタムセッションIDを使用する必要があります。HazelcastSessionRepository - カスタムセッションID
ただし、HazelcastSessionRepository
はprivate final class HazelcastSession
を使用します。
したがってHazelcastSessionRepository
を拡張してcreateSession
メソッドをパッケージorg.springframework.session.hazelcast
の外側にオーバーライドすることはできません。
残念ながら、私はここにちょうどこれらの2つのオプションを見ることができます:
- はSessionRepositoryの独自の実装を作成する - だけのCreateSessionメソッドをオーバーライドのCreateSessionメソッドとHazelcastSessionRepositoryの拡張子を(作成
- を変更して、実際HazelcastSessionRepositoryのコピー)org.springframework.session.hazelcastパッケージの私のプロジェクトの中で。
その他のオプションはありますか?