Hallo die erste Frage ist kann ich eine "Fina-Klasse" zuordnen die Antwort auf diese Frage ist JA, solange Sie nicht Hibernate Enchancing oder irgendeine Art von Instrumentierung verwenden.
Jetzt zweite Frage. Bean folgt Bean Conventions nicht. Ich denke, das bedeutet keine Getter und Setter. Sie können Zugriff auf Attributebene haben, dies ist also kein Problem.
Ist es möglich, benutzerdefinierte Serializer in Hibernate zu schreiben. Die Antwort hier ist NEIN. Warum ? Da es sich bei Hibernate nicht um Serialisierung handelt, geht es beim Hibernate um SQL. Es gibt keine strenge Anforderung, dass eine Hibernate Entity serialisiert werden sollte.
Obwohl Hibernate Serialisierung nicht erzwingt. Kann ich meine letzte Klasse serialisieren-fähig machen, obwohl sie nicht Serializable oder Eternalizeable implementiert. Ja, Sie müssen es in eine Klasse einfügen, die Serializable oder Externalizeable implementiert, und die doRead doWrite-Methoden selbst implementieren.
Serialisierung zu JSON oder XML - Dies ist nicht Teil von Hibernate und gehört nicht zu JPA. Die Serialisierung für diese beiden Formate ist als Teil der Jaxb- und Jax-rs-Spezifikationen definiert.
die letzte Klasse implementiert serializable? –
@PaulWasilewski da Sie es in Blob serialisieren möchten, dann nein :) – Dims
Dann denke ich, die einzige verbleibende Option ist die Karte der Klasse. –