Ist Hibernate / JPA unter Berücksichtigung des vorübergehenden Modifikators (nicht der Annotation)
Ich möchte Serialisierung vermeiden (in JMS / AMF), aber das Feld mit JPA / Hibernate weiterhin beibehalten.
Ist dertransient
Modifikator mein Freund? Sind@Transient
Annotation und dastransient
modifier related or not a all?
Die Java-Spezifikation präzisiert, dass ein vorübergehendes Feld von einem Systemdienst nicht in einem dauerhaften Speicher gespeichert wird. Aber ist der Ruhezustand ein Systemdienst? (Ich glaube nicht)http: //java.sun.com/docs/books/jls/second_edition/html/classes.doc.html#7811
Undjava.io.Serialisable
Nähte, um anzuzeigen, dass einout.writeObject
and in.readObject
werden zur Serialisierung aufgerufenhttp: //download.oracle.com/javase/1.4.2/docs/api/java/io/Serializable.htm
Irgendwelche Einsichten?
Möglicherweise sollte ich nur einen kurzen Test schreiben, aber ich bin sicherer mit einem Stück Spezifikation.
Danke!