Inhaltsverzeichnis
Apache-Derby ist ein relationaler Datenbankmanager
geschrieben in Java die in Java-Anwendungen eingebettet werden können, ist in Netbeans eingebettet. Apache Derby ist eine Datenbank-Engine, die nur 2 MB belegt und kostenlos ist. Da es versenkt ist, kann es von einem Gerät zum anderen bewegt werden und funktioniert unabhängig, zum Beispiel mit
RazorSQL es zu verwalten. Jede Datenbank kann Benutzerberechtigungen und Kennwörter haben.
Wir beginnen mit der Erstellung eines neuen Projekts in
Netzbohnen von der Art
Java-Anwendung
VERGRÖSSERN
Dann definieren wir den Namen unserer Anwendung und am Ende wird uns der Arbeitsbereich mit der Struktur unseres Projekts und die Datei mit der Hauptklasse des Projekts angezeigt.

Dann werden wir die Datenbank dafür erstellen wir wählen die Registerkarte
Dienstleistungen und später
Datenbanken.

Hier haben wir alle Datenbank-Engines, Treiber und Verbindungen zu Datenbanken sowie andere Dienste, auf die wir mit der rechten Maustaste klicken
Java-DB und es wird uns ermöglichen, eine Datenbank zu erstellen.

Wir können die mitgebrachte Beispieldatenbank verwenden
NetzbohnenBeim Erstellen der Datenbank wählen wir dann mit einem Rechtsklick Verbinden und können von dort aus die Datenbank verwalten, Tabellen, Abfragen usw. erstellen.

Wir werden eine neue Datei aus dem Menü hinzufügen
Datei> Neue Datei oder indem Sie auf das entsprechende Symbol klicken. Wir brauchen einen Container für unser Formular, da wir ein Master / Detail-Formular erstellen werden, dafür verwenden wir a
Jframe oder ein
Jpanel je nachdem was benötigt wird.

Dann werden wir eine weitere Datei hinzufügen
Neu> Datei und wir wählen den Dateityp aus, den wir erstellen werden, es ist Swing GUI Form (ein Formular auf dem Bildschirm) und dann wählen wir die Master / Detail-Option.
VERGRÖSSERN
Dann definiere ich, wie die Hauptklasse meines Projekts heißt
TestDerby In diesem Fall und welche Daten-Engine ich verwende, wähle ich auch die Tabelle aus, mit der ich arbeiten möchte und welche Felder im Jframe-Formular angezeigt werden sollen. Mein Detailmaster hieß Kundendetails und ich wähle die Daten aus, die ich anzeigen möchte.

Schließlich wähle ich aus, ob ich nur mit einer Tabelle arbeiten oder sie mit einer anderen wie Kunden und Bestellungen verknüpfen möchte, in diesem Fall sind es nur Kunden.
VERGRÖSSERN
Netbeans kümmert sich jetzt um die Erstellung der gesamten Anwendung, ohne dass wir eine einzige Codezeile schreiben müssen.
Generieren Sie automatisch den gesamten Java-Code und das Layout
Swing-GUI. Erstellen Sie in diesem Fall auch die Klasse, die der Datenbanktabelle entspricht
Kunde.java.

Wir haben unser Master- / Detailformular erstellt, wir werden es kompilieren, um es durch Drücken der Taste zu testen
F6 oder aus dem Menü
Laufen.

Hier sehen wir das Ergebnis einer voll funktionsfähigen Anwendung in wenigen Minuten. Dies erleichtert Programmierern die Erstellung von Demos und spart Entwicklungszeit.
Wir können auch verwenden
Mysql und andere Datenbank-Engines zu generieren
CRUD schnell.