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.