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.