Hallo zusammen,
ich hab mal wieder ein kniffeliges Problem. Ich möchte eine Klasse in einer Datenbank speichern.
Also keine Instanz einer Klasse sondern das Class-Objekt selbst. Um dies zu tun serialisiere ich das
Class-Objekt und schreibe das ganze dann als BLOB in eine Datenbank. Wenn ich das ganze wieder
deserialisieren möchte bekomme ich allerdings eine ClassNotFoundException und ich bekomme gemeldet,
dass er die Klasse, dessen Class-Objekt zuvor serialisiert wurde, nicht finden kann.
Ich versteh echt nicht wo das Problem dabei liegt. Ich möchte ein Class-Objekt serialisieren.
Das heißt doch das der Typ des Objekts "Class" ist und nicht der Typ den das Class-Objekt repräsentiert. ???:L
Hat jemand ne Ahnung wie ich dieses Problem umgehen kann? Evtl. gibts ja andere möglichkeiten eine
Klasse in ner DB zu speichern. Wäre für jeden Tipp dankbar.
Gruß
PS: Das Class-Objekt hole ich mir zuvor über Reflection aus einem Array
ich hab mal wieder ein kniffeliges Problem. Ich möchte eine Klasse in einer Datenbank speichern.
Also keine Instanz einer Klasse sondern das Class-Objekt selbst. Um dies zu tun serialisiere ich das
Class-Objekt und schreibe das ganze dann als BLOB in eine Datenbank. Wenn ich das ganze wieder
deserialisieren möchte bekomme ich allerdings eine ClassNotFoundException und ich bekomme gemeldet,
dass er die Klasse, dessen Class-Objekt zuvor serialisiert wurde, nicht finden kann.
Ich versteh echt nicht wo das Problem dabei liegt. Ich möchte ein Class-Objekt serialisieren.
Das heißt doch das der Typ des Objekts "Class" ist und nicht der Typ den das Class-Objekt repräsentiert. ???:L
Hat jemand ne Ahnung wie ich dieses Problem umgehen kann? Evtl. gibts ja andere möglichkeiten eine
Klasse in ner DB zu speichern. Wäre für jeden Tipp dankbar.
Gruß
PS: Das Class-Objekt hole ich mir zuvor über Reflection aus einem Array