Hallo,
ich bin in Sachen JAVA neu unterwegs, bislang hatte ich in anderen Programmiersprachen programmiert. Mit der neuen FX-Technologie für GUI Anwendungen wird jetzt Java endlich auch für mich interessant. Also versuche ich mal von C / Net auf Java umzusteigen.
Mal eine grundsätzliche Frage, sicher eine übliche Einsteiger-Frage:
Ich möchte eine komplexere Datenbankanwendungen programmieren die mit diversen Tabellen arbeitet. Ich dachte an das eingebaute Derby, ist das stabil und sicher genug oder hat diese Standalone-Datenbank noch Macken? Oder muss es doch MYSQL sein?
Aber jetzt die Hauptfrage: Es macht sicher keinen Sinn in jedem Dialog die Datenbank-Connection zu öffnen oder zu schließen, oder? Ich denke es ist doch vermutlich besser wenn diese einmal am Start aufgebaut und am Ende wieder geschlossen wird, oder? Wo macht ihr das schließen genau in einer Gui-Anwendung?
Und wo speichert ihr den Connector, damit alle Dialog diesen nutzen können? Oder gebt ihr den immer allen Konstruktoren neuer Klassen mit?
All diese Sachen findet man leider in den schönen Java Büchern und Beispielen nicht, da wird meist Connection aufgebaut und gleich wieder geschlossen, was in der Praxis ja wohl weniger sinnvoll ist. Gibt es da keine schönes Praxisbeispiele (Adressbuch etc.) wo man sich mal grundsätzliche Struktur eines Java Datenbankprogrammes als Anregung anschauen kann?
Mfg
Pet2001
ich bin in Sachen JAVA neu unterwegs, bislang hatte ich in anderen Programmiersprachen programmiert. Mit der neuen FX-Technologie für GUI Anwendungen wird jetzt Java endlich auch für mich interessant. Also versuche ich mal von C / Net auf Java umzusteigen.
Mal eine grundsätzliche Frage, sicher eine übliche Einsteiger-Frage:
Ich möchte eine komplexere Datenbankanwendungen programmieren die mit diversen Tabellen arbeitet. Ich dachte an das eingebaute Derby, ist das stabil und sicher genug oder hat diese Standalone-Datenbank noch Macken? Oder muss es doch MYSQL sein?
Aber jetzt die Hauptfrage: Es macht sicher keinen Sinn in jedem Dialog die Datenbank-Connection zu öffnen oder zu schließen, oder? Ich denke es ist doch vermutlich besser wenn diese einmal am Start aufgebaut und am Ende wieder geschlossen wird, oder? Wo macht ihr das schließen genau in einer Gui-Anwendung?
Und wo speichert ihr den Connector, damit alle Dialog diesen nutzen können? Oder gebt ihr den immer allen Konstruktoren neuer Klassen mit?
All diese Sachen findet man leider in den schönen Java Büchern und Beispielen nicht, da wird meist Connection aufgebaut und gleich wieder geschlossen, was in der Praxis ja wohl weniger sinnvoll ist. Gibt es da keine schönes Praxisbeispiele (Adressbuch etc.) wo man sich mal grundsätzliche Struktur eines Java Datenbankprogrammes als Anregung anschauen kann?
Mfg
Pet2001
Comment