CRUD lietojumprogrammas izveide ar Netbeans un Derby DB

Satura rādītājs
Apache derbijs ir relāciju datu bāzes pārvaldnieks rakstīts Java valodā ko var iestrādāt Java lietojumprogrammās, tas ir iegults Netbeans. Apache Derby ir datu bāzes dzinējs, kas aizņem tikai 2 MB un ir bezmaksas. Tā kā tas ir padziļinājumā, to var pārvietot no viena aprīkojuma uz citu un darboties neatkarīgi, piemēram, ar RazorSQL lai to pārvaldītu. Katrai datu bāzei var būt lietotāja atļaujas un paroles.
Sākumā izveidojam jaunu projektu Netbeans šāda veida Java lietojumprogramma

PALIELINĀT

Tad mēs definēsim savas lietojumprogrammas nosaukumu, un beigās mums tiks parādīta darbvieta ar mūsu projekta struktūru un fails ar projekta galveno klasi.

Tad mēs izveidosim datu bāzi, lai to atlasītu, atlasiet cilni Pakalpojumi un vēlāk Datu bāzes.

Šeit mums ir visi datu bāzu dzinēji, draiveri un savienojumi ar datu bāzēm, kā arī citi pakalpojumi, ar peles labo pogu noklikšķiniet uz Java DB un tas ļaus mums izveidot datu bāzi.

Mēs varam izmantot tās sniegto parauga datu bāzi NetbeansVeidojot datu bāzi, ar peles labo pogu noklikšķiniet uz savienojuma un mēs no turienes varam pārvaldīt datu bāzi, izveidot tabulas, vaicājumus utt.

Mēs izvēlnē pievienosim jaunu failu Fails> Jauns fails vai noklikšķinot uz atbilstošās ikonas. Mūsu veidlapai ir nepieciešams konteiners, jo mēs veidosim galveno / detalizētu veidlapu, tāpēc mēs izmantosim a Jframe vai a Jpanels atkarībā no tā, kas nepieciešams.

Tad mēs pievienosim citu failu Jauns> Fails un mēs izvēlamies faila veidu, kuru mēs izveidosim, tā būs Swing GUI veidlapa (veidlapa ekrānā), un pēc tam mēs atlasīsim opciju Master / Detail.

PALIELINĀT

Tad es definēju, kāds ir mana projekta galvenās klases nosaukums TestDerby Šajā gadījumā un kādu datu dzinēju es izmantoju, es arī izvēlos tabulu, ar kuru es strādāšu un kuri būs lauki, kas jāparāda Jframe formā. Manu detaļu meistaru sauca par klientu informāciju, un es izvēlos datus, kurus esmu ieinteresēts parādīt.

Visbeidzot es izvēlos, vai es strādāšu tikai ar vienu tabulu vai es to saistīšu ar citu, piemēram, klientiem un pasūtījumiem, šajā gadījumā tie būs tikai klienti.

PALIELINĀT

Netbeans tagad parūpēsies par visas lietojumprogrammas izveidi, bez nepieciešamības rakstīt vienu koda rindu.
Automātiski ģenerēt visu Java kodu un izkārtojumu Swing GUI. Arī šajā gadījumā izveidojiet klasi, kas atbilst datu bāzes tabulai Klients.java.

Mēs esam izveidojuši savu galveno / detalizēto veidlapu, mēs to apkoposim, lai pārbaudītu, nospiežot taustiņu F6 vai no izvēlnes Palaist.

Šeit mēs redzam pilnībā funkcionālas lietojumprogrammas rezultātu, kas izveidota dažu minūšu laikā. Tādējādi programmētājiem ir daudz vieglāk izveidot demonstrācijas, ietaupot izstrādes laiku.
Mēs varam arī izmantot Myql un citus datu bāzes dzinējus, lai tos ģenerētu KRUPS ātri.
wave wave wave wave wave