Hallo 
Unser Programm nimmt Formen an und wir würden am liebsten unsere Speicherfunktion als Speichervorgang in eine OO-DB (DB4o) realisieren.
Wir haben die gesamte Datenhaltung mit EMF realisiert. Als wir fertig waren haben wir jetzt versucht, den jeweiligen Zustand in eine DB4o DB zu sichern.
Das klappt allerdings nicht, DB4o fordert offenbar jede zu verwaltende Klasse selber per Konstruktor erstellen zu können. Weil EMF aber mit Singletons und Fabriken arbeitet, weigert sich DB4o damit zu arbeiten. Nach vielem vergeblichen Suche dachte ich mir, wende ich mich doch gleich an euch
Also stellen sich mir zwei Fragen:
1. Ist es möglich in DB4o EMF Objekte zu sichern - wenn ja wie?
2. Das ist vermutlich auch gar keine schöne Art zu speichern. Wie würdet ihr die Objekte speichern? Wir nutzen EMF und RCP zur Darstellung. Da wäre der Gedanke, das Projekt Objekt (mit allen Informationen) einfach in einer DB abzulegen ja schon sehr bequem. Funzt nur leider nicht..
Wäre euch echt dankbar.. langsam krieg ich ne Krise
Viele Grüße!
Unser Programm nimmt Formen an und wir würden am liebsten unsere Speicherfunktion als Speichervorgang in eine OO-DB (DB4o) realisieren.
Wir haben die gesamte Datenhaltung mit EMF realisiert. Als wir fertig waren haben wir jetzt versucht, den jeweiligen Zustand in eine DB4o DB zu sichern.
Das klappt allerdings nicht, DB4o fordert offenbar jede zu verwaltende Klasse selber per Konstruktor erstellen zu können. Weil EMF aber mit Singletons und Fabriken arbeitet, weigert sich DB4o damit zu arbeiten. Nach vielem vergeblichen Suche dachte ich mir, wende ich mich doch gleich an euch
Also stellen sich mir zwei Fragen:
1. Ist es möglich in DB4o EMF Objekte zu sichern - wenn ja wie?
2. Das ist vermutlich auch gar keine schöne Art zu speichern. Wie würdet ihr die Objekte speichern? Wir nutzen EMF und RCP zur Darstellung. Da wäre der Gedanke, das Projekt Objekt (mit allen Informationen) einfach in einer DB abzulegen ja schon sehr bequem. Funzt nur leider nicht..
Wäre euch echt dankbar.. langsam krieg ich ne Krise
Viele Grüße!