Wir haben zunächst ein neues Projekt in Netbeans vom Typ Java Application erstellt
Anschließend definieren wir den Namen unserer Anwendung und am Ende sehen wir den Arbeitsbereich mit der Struktur unseres Projekts und die Datei mit der Hauptklasse des Projekts.
Dann erstellen wir die Datenbank dafür, wählen die Registerkarte Dienste und dann Datenbanken .
Hier haben wir alle Datenbank-Engines, Treiber und Verbindungen zu Datenbanken, zusätzlich zu anderen Diensten geben wir einen Rechtsklick auf Java DB und erlauben uns, eine Datenbank zu erstellen.
Wir können die Beispieldatenbank verwenden, die Netbeans beim Erstellen der Datenbank mit einem Rechtsklick mitbringt. Wir wählen Verbinden aus und können die Datenbank von dort aus verwalten, Tabellen, Abfragen usw. erstellen.
Wir fügen eine neue Datei aus dem Menü Datei> Neue Datei hinzu oder klicken auf das entsprechende Symbol. Wir benötigen einen Container für unser Formular, da wir ein Master / Detail-Formular erstellen werden. Dazu verwenden wir je nach Bedarf einen Jframe oder ein Jpanel .
Anschließend fügen wir eine weitere Datei hinzu. Neu> Datei. Wählen Sie den Dateityp, den Sie erstellen möchten: Swing-GUI-Formular (ein Formular auf dem Bildschirm). Wählen Sie dann die Option Master / Detail.
Dann definiere ich, wie der Name der Hauptklasse meines TestDerby- Projekts in diesem Fall lautet und welche Daten-Engine ich verwende. Außerdem wähle ich die Tabelle aus, mit der ich arbeiten möchte, und welche Felder im Jframe-Formular angezeigt werden. Mein Detail Master 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 mit einer anderen Tabelle in Beziehung setzen möchte, z. B. mit Kunden und Aufträgen. In diesem Fall handelt es sich nur um Kunden.
Netbeans ist nun dafür verantwortlich, die gesamte Anwendung zu erstellen, ohne eine einzige Codezeile schreiben zu müssen.
Generiert automatisch den gesamten Java-Code und das Swing-GUI- Design. Erstellen Sie in diesem Fall auch die Klasse, die der Tabelle der Datenbank entspricht. Customer.java .
Wir haben unser Master-Formular erstellt / Details werden wir kompilieren, um es zu testen, indem wir die Taste F6 drücken oder aus dem Menü Ausführen .
Hier sehen wir das Ergebnis einer voll funktionsfähigen Anwendung in wenigen Minuten. Dies erleichtert Programmierern die Erstellung von Demos und spart Zeit bei der Entwicklung.
Wir können auch MySQL und andere Datenbank-Engines verwenden, um CRUD schnell zu generieren.