Hallo,
Ich schreibe gerade eine kleine Anwendun mit Datenbankanbindung. In meinen Tabellen gibt es je ein Attribut ID Integer welches ich auf auto increment gestellt habe.
Nun stellt sich mir eine frage:
In meiner Anwendung existieren für meine Entities je eine Bean mit den entsprechenden Attributen.
Ich weiß nicht ob ich in den Beans auch das ID Attribut mit reinnehmen soll, weil das wird ja (etwa beim einfügen eines neuen Datensatz) sowieso von der Datenbank via Auto_increment gewählt.....Ist es üblich das ID attribut auch in den Beans zu halten? Beim einfügen eines Datensatzes setze ich die Id sowieso nicht selbst und wenn der datensatz dann eingefügt ist müsste ich den aktuellen ID Wert wieder aus der db lesen und in der bean setzen..... :bahnhof:
grüße
Ich schreibe gerade eine kleine Anwendun mit Datenbankanbindung. In meinen Tabellen gibt es je ein Attribut ID Integer welches ich auf auto increment gestellt habe.
Nun stellt sich mir eine frage:
In meiner Anwendung existieren für meine Entities je eine Bean mit den entsprechenden Attributen.
Ich weiß nicht ob ich in den Beans auch das ID Attribut mit reinnehmen soll, weil das wird ja (etwa beim einfügen eines neuen Datensatz) sowieso von der Datenbank via Auto_increment gewählt.....Ist es üblich das ID attribut auch in den Beans zu halten? Beim einfügen eines Datensatzes setze ich die Id sowieso nicht selbst und wenn der datensatz dann eingefügt ist müsste ich den aktuellen ID Wert wieder aus der db lesen und in der bean setzen..... :bahnhof:
grüße