G
giselle
Gast
Hallo,
Ich benutze den normalen (nicht XML) Java Serialisierungsmechanismus. Wenn ich ein Attribut/Objekt mit transient makriere, an welcher Stelle sollte ich es denn am besten beim Deserialisieren initialisieren?
Einfach direkt bei der Attribut-Definition?
public transient MyObject o = new MyObject();
oder im Konstruktor?
public MyModel() {
this.o = new MyObject(); // ???
}
Beides habe ich ausprobiert bisher ohne Erfolg. Mach ich was falsch? Muss ich den De-Serialisierungsmechanismus erweitern? Hoffentlich nicht
Ich benutze den normalen (nicht XML) Java Serialisierungsmechanismus. Wenn ich ein Attribut/Objekt mit transient makriere, an welcher Stelle sollte ich es denn am besten beim Deserialisieren initialisieren?
Einfach direkt bei der Attribut-Definition?
public transient MyObject o = new MyObject();
oder im Konstruktor?
public MyModel() {
this.o = new MyObject(); // ???
}
Beides habe ich ausprobiert bisher ohne Erfolg. Mach ich was falsch? Muss ich den De-Serialisierungsmechanismus erweitern? Hoffentlich nicht