T
Tersus
Gast
Mahlzeit,
ich kenne mich hier leider nicht so gut aus. Bisher habe ich nur gewöhnlich programmiert.
Nun benötigt meine Anwendung aber Daten aus einer Datenbank. Ich weiß leider noch nicht, wie man diese Daten elegant konvertiert, bzw. überhaupt ausliest.
Ein Beispiel.
Datenmodell meiner Anwendung
Ort verwaltet hier meine Adressen, aber die Adresse kennt den Ort gar nicht.
In der Datenbank sind die Daten aber anders angelegt.
Ort (O_ID, ...);
Adresse (A_ID, O_ID, ...)
Und nun ist die Datenbank auch noch größer, als hier dargestellt. Wie zieht man sich nun am elegantesten die Daten aus der Datenbank? Muss man sich hier programmiertechnisch selber einen Mapper bauen, oder gibt es schon gewisse Frameworks?
Ich bin echt dankbar für evtl. Aufklärungsversuche.
ich kenne mich hier leider nicht so gut aus. Bisher habe ich nur gewöhnlich programmiert.
Nun benötigt meine Anwendung aber Daten aus einer Datenbank. Ich weiß leider noch nicht, wie man diese Daten elegant konvertiert, bzw. überhaupt ausliest.
Ein Beispiel.
Datenmodell meiner Anwendung
Code:
|-----| |
| Ort | | public class Ort {
|-----| |
| | private Adresse adresse = null;
| 1 |
| | ...
| |
| | }
| |
| | public class Adresse {
- adresse | 0..1 |
V | ...
|---------| |
| Adresse | | }
|---------| |
In der Datenbank sind die Daten aber anders angelegt.
Ort (O_ID, ...);
Adresse (A_ID, O_ID, ...)
Und nun ist die Datenbank auch noch größer, als hier dargestellt. Wie zieht man sich nun am elegantesten die Daten aus der Datenbank? Muss man sich hier programmiertechnisch selber einen Mapper bauen, oder gibt es schon gewisse Frameworks?
Ich bin echt dankbar für evtl. Aufklärungsversuche.