Hey..
Ich habe eine Enitity User
@Entity
public class User {
protected String name;
protected String password;
...
}
Ich lasse die Tabellen und Felder von Hibernate generieren. Nun möchte ich aber nachträglich ein weiteres Feld hinzufügen "Email". Wie mache ich das am besten. Klar ich adde einfach das Feld in der Klasse aber dadurch sind dann ja alle bisherigen Objekt mit dem Wert null versehen. Muss ich jetzt jedes Element durchlaufen und wenn das Attribute null ist selber setzen? Gibt es nicht eine einfachere Methode?
Auch wenn ich ein Feld im nachhinein löschen will, kann ich das Attribute entfernen aber in der Datenbank sind die Felder denoch vorhanden... Hab keine Idee wie ich das lösen kann ohne selbe mit SQL die Tabelle zu modifizieren, was ich eigentlich nicht machen will.
Danke für die Hilfe
Gruß Markus
Ich habe eine Enitity User
@Entity
public class User {
protected String name;
protected String password;
...
}
Ich lasse die Tabellen und Felder von Hibernate generieren. Nun möchte ich aber nachträglich ein weiteres Feld hinzufügen "Email". Wie mache ich das am besten. Klar ich adde einfach das Feld in der Klasse aber dadurch sind dann ja alle bisherigen Objekt mit dem Wert null versehen. Muss ich jetzt jedes Element durchlaufen und wenn das Attribute null ist selber setzen? Gibt es nicht eine einfachere Methode?
Auch wenn ich ein Feld im nachhinein löschen will, kann ich das Attribute entfernen aber in der Datenbank sind die Felder denoch vorhanden... Hab keine Idee wie ich das lösen kann ohne selbe mit SQL die Tabelle zu modifizieren, was ich eigentlich nicht machen will.
Danke für die Hilfe
Gruß Markus