Hallo zusammen!
Ich schreibe mir grade ein kleines To-Do Listen Programm und überlege grade wie ich am besten meine Aufgaben abspeichern kann.
Kurz etwas zur gedachten Struktur:
Projekt (1) ----->(n) Modul (1)---->(n) Aufgabe (1) ----(n) SubAufgabe
In den einzelnen Klassen habe ich mir ArrayListen angelegt, um die jeweiligen Sachen hinzuzufügen.
Projekt -> ArrayList<Modul>, Modul -> ArrayList<Aufgabe> usw.
Am besten wäre es imho jetzt Quasi zur Laufzeit eine Arraylist zu haben "Projekte"
die ich dann serialisiere und bei Programm Start wieder deserialisiere.
Also quasi alle Instanzen die ich habe einstampfen und dann bei Programm Start einfach wieder aufpumpen ?
Oder macht es hier Sinn eine Datenbank anzubinden? Ich könnte da auch bezüglich einer embedded Variante mal einen Anschubs gebrauchen (Link zu einem gutem Tutorial, oder einfach eine Meinung)
Grüße Jan
Ich schreibe mir grade ein kleines To-Do Listen Programm und überlege grade wie ich am besten meine Aufgaben abspeichern kann.
Kurz etwas zur gedachten Struktur:
Projekt (1) ----->(n) Modul (1)---->(n) Aufgabe (1) ----(n) SubAufgabe
In den einzelnen Klassen habe ich mir ArrayListen angelegt, um die jeweiligen Sachen hinzuzufügen.
Projekt -> ArrayList<Modul>, Modul -> ArrayList<Aufgabe> usw.
Am besten wäre es imho jetzt Quasi zur Laufzeit eine Arraylist zu haben "Projekte"
die ich dann serialisiere und bei Programm Start wieder deserialisiere.
Also quasi alle Instanzen die ich habe einstampfen und dann bei Programm Start einfach wieder aufpumpen ?
Oder macht es hier Sinn eine Datenbank anzubinden? Ich könnte da auch bezüglich einer embedded Variante mal einen Anschubs gebrauchen (Link zu einem gutem Tutorial, oder einfach eine Meinung)
Grüße Jan