Hi,
kurz und knapp? Wahnsinnsvorhaben, kids, don't try this at home...
Der "Impedance-Mismatch"
Objekt-Relationales Mapping.
Wir haben gerade sowohl so eine Sache in Entwicklung weil existierende Frameworks an ihre Grenzen stoßen, als auch eines der fertigen (Hibernate) im Einsatz. Da steckt schon eine Menge Arbeit drin, die man nach Möglichkeit vermeiden sollte.
Wenn du dich für die Technik interessierst, über Hibernate gibts sehr viel.
Ansonsten gibts ein ganze (relativ neue) API (Java Persistence API, JPA) für solche Vorgänge. Weitere Frameworks findest du z.B. hier.
Gezielt auf deine Frage: Wenn du keine OO-Datenbank benutzt die direkt dieses Objekt empfangen kann, dann entweder per Reflection dynamisch auslesen oder noch besser irgendwo konfigurieren (XML-Datei o.ä.). Letzteres bietet sich sowieso an, weil du somit steuern kannst was, wann und wohin.
MfG
Rouven
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|