Hallo,
Ich habe mir überlegt mich mal ein bisschen mit dem Hibernate Framework auseinander zu setzen. Jetzt zuerst einmal eine Frage:
Ich habe auf DB Seite 2 Tabellen. Ich habe eine Klasse, die eine Referenz auf ein andere Klasse hat. Diese 2 Klassen entsprechen genau den 2 Tabellen. Dieses Hibernate SQL unterstützt ja left joins, doch ist es möglich mit einer Abfrage, gleich beide Klassen "zu füllen"?
Macht es Sinn, eine Klasse mit weiteren Methoden zu versehen, für den späteren Gebrauch oder sollte das Objekt rein Getter und Setter haben, die den Tabellen entsprechen? Zum Beispiel:
setter und getter für var gehalt
Jetzt füge ich eine Methode hinzu getJahresGehalt, welche nichts mit der Datenbankstruktur zu tun hat. Ist das eine gute Art oder sollte man die ganzen Werte weiterkopieren? Was eigentlich sinnfrei ist.
Ich habe mir überlegt mich mal ein bisschen mit dem Hibernate Framework auseinander zu setzen. Jetzt zuerst einmal eine Frage:
Ich habe auf DB Seite 2 Tabellen. Ich habe eine Klasse, die eine Referenz auf ein andere Klasse hat. Diese 2 Klassen entsprechen genau den 2 Tabellen. Dieses Hibernate SQL unterstützt ja left joins, doch ist es möglich mit einer Abfrage, gleich beide Klassen "zu füllen"?
Macht es Sinn, eine Klasse mit weiteren Methoden zu versehen, für den späteren Gebrauch oder sollte das Objekt rein Getter und Setter haben, die den Tabellen entsprechen? Zum Beispiel:
setter und getter für var gehalt
Jetzt füge ich eine Methode hinzu getJahresGehalt, welche nichts mit der Datenbankstruktur zu tun hat. Ist das eine gute Art oder sollte man die ganzen Werte weiterkopieren? Was eigentlich sinnfrei ist.