flowh: Woher Informationen über Objekt?

Beitrag lesen

Hallo Miteinander!

Also ich bin gerade dabei, ein bisschen Java zu programmieren.
Dabei bin ich auf folgendes Problem gestoßen:

Ich will ein Objekt (bzw. seine Eigenschaften) in eine Datenbank einfügen. Das Objekt soll von der verarbeitenden Klasse einfach nur als Object empfangen werden. (z.B. so: insertObject(Object obj)).

Nun stellt sich mir die Frage, ob ich die Informationen über das einzufügende Objekt aus der Datenbank abfragen soll, die ja dafür die passenden Tabellen und Felder bereitstellen muss, und dann aufgrund dieser Informationen die Eigenschaften des Objekts abfragen soll.

Oder ist es sinnvoller, sich mittels Reflection die Informationen über das Objekt direkt in Java zu holen, dann darüber die Eigenschaften des Objekts abzufragen und (nach vorheriger Prüfung auf richtige Struktur der DB) diese dann in die Datenbank einzufügen?

Ich hoffe, ich konnte mein Problem einigermaßen verständlich schildern.

Servus

--
flowh .
Es ist nicht deine Schuld, dass die Welt ist, wie sie ist, es wär nur deine Schuld, wenn sie so bleibt.
   - Die Ärzte