2017-06-22 3 views
-2

Ist es möglich, Spring Boot WITH Liveleload so zu verwenden, dass beim Aktualisieren von Java-Code und erneutem Kompilieren die Sitzungsdaten beibehalten werden?Spring Boot-Livelesload ohne Benutzersitzungsdaten zu verlieren

Was jetzt passiert, ist, ich muss mich jedes Mal neu anmelden, wenn ich den Java-Code ändere.

Ich verwende derzeit Hash-Speicher und ich verstehe, dass dies jedes Mal gelöscht wird, wenn die Java-Liveloads ... kann jemand bitte zeigen Sie mir in die richtige Richtung?

+0

Sie können Anwendungs-Listener verwenden, um Sitzungen in App-Sitzungen zu passivieren oder zu zerstören und Sitzungen bei App-Init-Ereignissen abzurufen. – fg78nc

Antwort

0

Sie können die Spring Boot App unter Verwendung des spring-loaded jar als jvm Java Agent ausführen. Es ist eine Art verbesserte Version von Hotswap, die Codeänderungen automatisch auf Klassen im Klassenpfad anwendet.

Verwandte Themen