Hallo zusammen,
zunächst mal kurz zum Szenario:
Ich habe eine GUI programmiert, in der ich Tabellen und deren Beziehungen zueinander als Benutzer der Software erstellen kann (zwar nicht wirklich grafisch - aber ist ja erstmal egal). Okay die Daten zu den einzelnen Tabellen und Beziehungen speichere in ganz normal in Objekten der Klassen.
Ein Objekt der Klasse Tabelle besteht also z.B. aus:
String name; //Name der Tabelle
String spalten[]; //Name der jeweiligen Spalten der Tabelle
String datentyp[]; //Datentyp der jeweiligen Spalten der Tabelle
String index[]; // Index (Kein,Primary,Foreign)
Boolean autoinc[]; //Autoincrement:True/False
Boolean nullable[]; //Nullable: True/False
Okay. Das klappt auch alles soweit - die Daten sind also in Variablen gespeichert - und können auch via XML gespeichert und wieder geladen werden ....
Nun möchte ich aus diesen Tabellen die passenden Entity-Klassen erstellen/generieren.
Wie funktioniert das am besten? Was würdet ihr mir für die Klassengenerierung empfehlen? Habt ihr Tutorials, die ihr zur Verfügung stellen könntet?...
Dieses Gebiet ist für mich absolutes Neuland und ich müsste mich schnellstmöglich irgendwie einarbeiten.
Danke. Schönes Wochenende!
zunächst mal kurz zum Szenario:
Ich habe eine GUI programmiert, in der ich Tabellen und deren Beziehungen zueinander als Benutzer der Software erstellen kann (zwar nicht wirklich grafisch - aber ist ja erstmal egal). Okay die Daten zu den einzelnen Tabellen und Beziehungen speichere in ganz normal in Objekten der Klassen.
Ein Objekt der Klasse Tabelle besteht also z.B. aus:
String name; //Name der Tabelle
String spalten[]; //Name der jeweiligen Spalten der Tabelle
String datentyp[]; //Datentyp der jeweiligen Spalten der Tabelle
String index[]; // Index (Kein,Primary,Foreign)
Boolean autoinc[]; //Autoincrement:True/False
Boolean nullable[]; //Nullable: True/False
Okay. Das klappt auch alles soweit - die Daten sind also in Variablen gespeichert - und können auch via XML gespeichert und wieder geladen werden ....
Nun möchte ich aus diesen Tabellen die passenden Entity-Klassen erstellen/generieren.
Wie funktioniert das am besten? Was würdet ihr mir für die Klassengenerierung empfehlen? Habt ihr Tutorials, die ihr zur Verfügung stellen könntet?...
Dieses Gebiet ist für mich absolutes Neuland und ich müsste mich schnellstmöglich irgendwie einarbeiten.
Danke. Schönes Wochenende!