Hibernate Id Generator mit Netbeans und Annotations
Von: pumpkin67 (j.gruber@gmx.de) [Profil]
Datum: 30.06.2008 09:56
Message-ID: <2e21c2f6-6717-47fd-aa18-540a248b0374@k37g2000hsf.googlegroups.com>
Newsgroup: de.comp.lang.java
Datum: 30.06.2008 09:56
Message-ID: <2e21c2f6-6717-47fd-aa18-540a248b0374@k37g2000hsf.googlegroups.com>
Newsgroup: de.comp.lang.java
Hallo NG, zu Datenbanktabellen habe ich Entities erstellt die Hibernate benutzt. Nun will ich eine Entity mit einem anderen als den von Hibernate gelieferten Id-Generatoren ausstatten. Die Klasse welche die Id erstellt ist schon da. Sie erweitert org.hibernate.engine.TransactionHelper und implementiert org.hibernate.id.PersistentIdentifierGenerator und org.hibernate.id.Configurable. Mir ist jetzt nicht klar wie ich der Entity per Annotation sage das sie diesen Generator zum Erstellen der Id verwenden soll. Bisher sah die Id in der Entity so aus: @Id @GeneratedValue(generator="pkseq") @GenericGenerator(name="pkseq", strategy = "identity") @Column(name = "id", nullable = false) private Integer id; Oder weiß jemand einen Link unter dem die Erstellung eigener IdGeneratoren ausführlich mit Beispielen beschrieben wird ? Danke schon mal im Vorraus ![ Auf dieses Posting antworten ]
