Innholdsfortegnelse
Apache -derby er en relasjonsdatabaseansvarlig
skrevet i Java som kan være innebygd i Java -applikasjoner, er den innebygd i Netbeans. Apache Derby en databasemotor som bare opptar 2 mb og er gratis. Når den er innfelt, kan den flyttes fra ett utstyr til et annet og fungere uavhengig, for eksempel med
RazorSQL å klare det. Hver database kan ha brukertillatelser og passord.
Vi starter med å lage et nytt prosjekt i
Netbeans av det slaget
Java -applikasjon
FORSTØRRE
Deretter definerer vi navnet på applikasjonen vår, og til slutt vil vi få vist arbeidsområdet med prosjektets struktur og filen med prosjektets hovedklasse.

Deretter skal vi lage databasen for dette, vi velger fanen
Tjenester og senere
Databaser.

Her har vi alle databasemotorer, drivere og tilkoblinger til databaser, samt andre tjenester, vi høyreklikker på
Java DB og det vil tillate oss å lage en database.

Vi kan bruke eksempeldatabasen som den bringer
NetbeansNår du oppretter databasen, velger vi Koble til med et høyreklikk, og vi kan administrere databasen derfra, lage tabeller, forespørsler, etc.

Vi skal legge til en ny fil fra menyen
Fil> Ny fil eller ved å klikke på det tilsvarende ikonet. Vi trenger en beholder for skjemaet vårt siden vi skal lage et Master / detaljskjema, for dette vil vi bruke en
Jframe eller a
Jpanel avhengig av hva som trengs.

Deretter legger vi til en annen fil
Ny> Fil og vi velger filtypen vi skal lage, det vil være Swing GUI -skjema (et skjema på skjermen), og deretter vil vi velge alternativet Master / Detail.
FORSTØRRE
Deretter definerer jeg hva som heter hovedklassen i prosjektet mitt
TestDerby I dette tilfellet og hvilken datamotor jeg bruker, velger jeg også tabellen jeg skal jobbe med og som vil være feltene som skal vises i Jframe -skjemaet. Min detaljmester ble kalt Kundedetaljer, og jeg velger dataene jeg er interessert i å vise.

Til slutt velger jeg om jeg bare skal jobbe med ett bord, eller jeg skal relatere det til et annet, for eksempel kunder og bestillinger, i dette tilfellet vil det bare være kunder.
FORSTØRRE
Netbeans vil nå ta seg av å lage hele applikasjonen uten at vi trenger å skrive en eneste kodelinje.
Generer automatisk all Java -kode og layout
Swing GUI. Lag også klassen som tilsvarer databasetabellen i dette tilfellet
Kunde.java.

Vi har laget vårt master / detaljer -skjema, vi vil kompilere det for å teste det ved å trykke på tasten
F6 eller fra menyen
Løpe.

Her ser vi resultatet av en fullt funksjonell applikasjon laget på få minutter. Dette gjør det mye lettere for programmerere å lage demoer, noe som sparer utviklingstid.
Vi kan også bruke
Mysql og andre databasemotorer å generere
ULIK raskt.