objekt persistenz
-
Hi,
Gibt es eine Möglichkeit Objekte im Tomcat nach einen Shutdown persistent abzuspeichern so das sie nach erneuten laden in einen definierten Zustand sind.
Mit Shutdown-Hooks könnte die Sache danneben gehen, da Sun nicht garantiert das die registrierten Hooks ausgeführt werden.
Mein Ansatz wäre es einen Referenz Counter zu implementieren und nach jeden Decrement das Objekt zu serialisieren. Nachteil muss eine release Methode schreiben, die der Benutzer explizit aufrufen muss. Da wir wissen in Java der Destruktor vom gc aufgerufen wird (Wer weiss wann und wo :-)).
Irgendwie gefallen mir beide Ansätze nicht.Hattet ihr schon mal ähnlich Probleme? Oder kennt ihr besser Lösungen.
Vielleicht bietet ja Tomcat für solche Sachen irgendwelche Handler an.Cu
-
Noch zur Info:
- benötige keine DB, deswegen auch kein Hibernate und EJB
Da ich nicht mit Kanonen auf Spatzen schiessen will.
-
Was statt einer DB stellst du dir denn vor?
ms