Warum implementiert HttpServlet Serializable?

Ist In meinem Verständnis der Servlet das Servlet instanziiert werden durch den Container, seine init() Methode wird einmal aufgerufen, und das servlet wird ein Leben wie ein singleton, bis die JVM heruntergefahren.

Ich erwarte nicht, dass mein servlet serialisiert werden, denn es wird gebaut, neue, wenn die app-server wiederhergestellt oder ist es normal startet. Das servlet sollte keine session-bestimmten Elemente, so dass es nicht sinnvoll ist, für die es auf den Datenträger geschrieben werden und re-instanziiert werden.
Gibt es eine praktische Verwendung dafür?

Meine Bedenken sind, dass ich einige nicht-serialisierbare Felder innerhalb es und dann ist meine app wird auf mysteriöse Weise nicht in einer Produktionsumgebung, wo eine andere Art von session-Replikation stattfinden wird.

InformationsquelleAutor der Frage |

Schreibe einen Kommentar