Hallo,
es hängt davon ab, wie viele Daten Du vorgeben musst. Bei wenigen könnte man die "Default-Data-Values" als CVS-Liste vorgeben, diese einlesen und pro Zeile ein Objekt instanzieeren (in Java) welches dann einfach in der DB gespeichert (mittels Hibenate) wird.
Bei vielen Objekten würde ich diese zunächst in der DB ablegen. Danach alle auslesen, in einem Hash speichern, diesen serialisieren und als Datei speichern. Diese Datei kann dann wieder eingelesen werden und die Datenobjekte stehen direkt zur Speicherung in der DB bereit. An Stelle der Java-Serialisierung kannst du den Datenkontainer auch mit XStream serialisieren.
Ich hoffe meine Idee helfen etwas weiter.
Viele Grüße
Mirko
|