Hallo,
ich bin dabei, mich in die Welt von JPA mit Netbeans als IDE und Toplink als JPA einzuarbeiten.
Funktioniert auch alles recht gut. Probleme habe ich, wenn ich meine Entity-Klasse um ein zu persisiterendes Attribut erweitere. Dann bekomme ich beim Persisiteren dieser Klasse die Fehlermeldung, dass eben die Spalte (zu diesem Attribut) nicht existiert.
Ich frage nun, ob es mit Hilfe von Annotationen eine Möglichkeit gibt, diese Spalte im Falle des Nichtvorhandenseins automatisch anzulegen (ALTER TABLE?). Oder muß ich dass händisch mit hilfe von Native SQL machen? Ich vermute, dass nicht nur ich diese 'Anforderung' habe, sondern dafür eine allgemeine Lösung existiert. Ich finde sie nur nicht.
Ich habe bei Google und hier im Forum gesucht, werde aber aus den Antworten nicht schlau -> Braindead!
So denn,
vielen Dank für Eure Geduld,
Jens
ich bin dabei, mich in die Welt von JPA mit Netbeans als IDE und Toplink als JPA einzuarbeiten.
Funktioniert auch alles recht gut. Probleme habe ich, wenn ich meine Entity-Klasse um ein zu persisiterendes Attribut erweitere. Dann bekomme ich beim Persisiteren dieser Klasse die Fehlermeldung, dass eben die Spalte (zu diesem Attribut) nicht existiert.
Ich frage nun, ob es mit Hilfe von Annotationen eine Möglichkeit gibt, diese Spalte im Falle des Nichtvorhandenseins automatisch anzulegen (ALTER TABLE?). Oder muß ich dass händisch mit hilfe von Native SQL machen? Ich vermute, dass nicht nur ich diese 'Anforderung' habe, sondern dafür eine allgemeine Lösung existiert. Ich finde sie nur nicht.
Ich habe bei Google und hier im Forum gesucht, werde aber aus den Antworten nicht schlau -> Braindead!
So denn,
vielen Dank für Eure Geduld,
Jens