Indholdsfortegnelse
Apache derby er en relationel database manager skrevet i Java der kan integreres i Java -applikationer, er det integreret i Netbeans. Apache Derby en databasemotor, der kun fylder 2 mb og er gratis. Da den er forsænket, kan den flyttes fra et udstyr til et andet og fungere uafhængigt, for eksempel med RazorSQL at klare det. Hver database kan have brugerrettigheder og adgangskoder.Vi starter med at oprette et nyt projekt i Netbeans af slagsen Java -applikation
FORSTØRRE
Derefter definerer vi navnet på vores applikation, og i slutningen får vi vist arbejdsområdet med vores projekts struktur og filen med projektets hovedklasse.Derefter skal vi oprette databasen til dette, vi vælger fanen Services og senere Databaser.
Her har vi alle databasemotorer, drivere og forbindelser til databaser, samt andre tjenester, vi højreklikker på Java DB og det vil tillade os at oprette en database.
Vi kan bruge den eksempeldatabase, den bringer NetbeansNår vi opretter databasen, med et højreklik vælger vi connect, og vi kan administrere databasen derfra, oprette tabeller, forespørgsler osv.
Vi vil tilføje en ny fil fra menuen Fil> Ny fil eller ved at klikke på det tilsvarende ikon. Vi har brug for en beholder til vores formular, da vi skal oprette en Master / detaljeret formular, til dette vil vi bruge en Jframe eller a Jpanel alt efter hvad der er behov for.
Derefter tilføjer vi en anden fil Ny> Fil og vi vælger den filtype, vi skal oprette, det vil være Swing GUI -formular (en formular på skærmen), og derefter vælger vi indstillingen Master / Detail.
FORSTØRRE
Derefter definerer jeg, hvad navnet på hovedklassen i mit projekt er TestDerby I dette tilfælde og hvilken datamotor jeg bruger, vælger jeg også den tabel, som jeg skal arbejde med, og som vil være felterne, der skal vises i Jframe -formularen. Min detaljeringsmand blev kaldt kundedetaljer, og jeg vælger de data, som jeg er interesseret i at vise.Endelig vælger jeg, om jeg kun skal arbejde med et bord, eller jeg vil relatere det til et andet såsom kunder og ordrer, i dette tilfælde vil det kun være kunder.
FORSTØRRE
Netbeans vil nu sørge for at oprette hele applikationen, uden at vi behøver at skrive en enkelt kodelinje.Generer automatisk al Java -kode og layout Swing GUI. Opret også klassen, der svarer til databasetabellen i dette tilfælde Kunde.java.
Vi har oprettet vores master / detaljer formular, vi vil kompilere den for at teste den ved at trykke på tasten F6 eller fra menuen Løb.
Her ser vi resultatet af en fuldt funktionel applikation lavet på få minutter. Dette gør det meget lettere for programmører at lave demoer, hvilket sparer udviklingstid.
Vi kan også bruge Mysql og andre databasemotorer, der skal genereres URIGT hurtigt.