Creazione di un'applicazione CRUD con Netbeans e Derby DB

Sommario
derby di apache è un gestore di database relazionali scritto in Java che può essere incorporato nelle applicazioni Java, è incorporato in Netbeans. Apache Derby un motore di database che occupa solo 2 MB ed è gratuito. Essendo ad incasso, può essere spostato da un apparecchio all'altro e funzionare in modo indipendente, ad esempio con RazorSQL per gestirlo. Ogni database può avere autorizzazioni utente e password.
Iniziamo creando un nuovo progetto in Netbeans del genere Applicazione Java

INGRANDIRE

Quindi definiremo il nome della nostra applicazione e alla fine ci verrà mostrato lo spazio di lavoro con la struttura del nostro progetto e il file con la classe principale del progetto.

Quindi creeremo il database per questo selezioniamo la scheda Servizi e più tardi Banche dati.

Qui abbiamo tutti i motori di database, i driver e le connessioni ai database, oltre ad altri servizi, facciamo clic con il tasto destro su DB Java e ci permetterà di creare un database.

Possiamo usare il database di esempio che porta NetbeansQuando creiamo il database, quindi con un clic destro selezioniamo Connetti e possiamo gestire il database da lì, creare tabelle, query, ecc.

Stiamo per aggiungere un nuovo file dal menu File> Nuovo file oppure cliccando sull'icona corrispondente. Abbiamo bisogno di un contenitore per il nostro modulo poiché creeremo un modulo principale / dettaglio, per questo useremo a Jframe o un Jpanel a seconda di ciò che è necessario.

Quindi aggiungeremo un altro file Nuovo> File e selezioniamo il tipo di file che andremo a creare, sarà Swing GUI Form (un modulo sullo schermo) e quindi selezioneremo l'opzione Master / Detail.

INGRANDIRE

Poi definisco qual è il nome della classe principale del mio progetto ProvaDerby In questo caso e quale motore di dati sto utilizzando, seleziono anche la tabella con cui lavorerò e quali saranno i campi da mostrare nel modulo Jframe. Il mio Master di dettaglio si chiamava Dettagli Cliente e seleziono i dati che mi interessa mostrare.

Infine seleziono se lavorerò solo con una tabella o la metterò in relazione con un'altra come clienti e ordini, in questo caso saranno solo clienti.

INGRANDIRE

Netbeans ora si occuperà di creare l'intera applicazione senza che noi dobbiamo scrivere una singola riga di codice.
Genera automaticamente tutto il codice Java e il layout Swing GUI. Crea anche la classe corrispondente alla tabella del database in questo caso Cliente.java.

Abbiamo creato il nostro modulo master/dettagli, lo compileremo per testarlo premendo il tasto F6 o dal menu Correre.

Qui vediamo il risultato di un'applicazione perfettamente funzionante realizzata in pochi minuti. Ciò rende molto più facile per i programmatori creare demo, risparmiando tempo di sviluppo.
Possiamo anche usare MySQL e altri motori di database per generare CRUD rapidamente.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave