Sadržaj
Apaški derbi je upravitelj relacijske baze podataka
napisano na Javi koji se može ugraditi u Java aplikacije, ugrađen je u Netbeans. Apache Derby motor baze podataka koji zauzima samo 2 mb i besplatan je. Kako je uvučeno, može se premještati s jedne opreme na drugu i raditi neovisno, na primjer s
RazorSQL njime upravljati. Svaka baza podataka može imati korisnička dopuštenja i lozinke.
Počinjemo stvaranjem novog projekta u
Netbeans takve vrste
Java aplikacija
POVEĆAJTE
Zatim ćemo definirati naziv naše aplikacije, a na kraju će nam se pokazati radni prostor sa strukturom našeg projekta i datoteka s glavnom klasom projekta.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_3.jpg.webp)
Zatim ćemo stvoriti bazu podataka za to odabiremo karticu
Usluge a kasnije
Baze podataka.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_4.jpg.webp)
Ovdje imamo sve motore baza podataka, upravljačke programe i veze s bazama podataka, kao i druge usluge, kliknemo desnom tipkom miša
Java DB i to će nam omogućiti stvaranje baze podataka.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_5.jpg.webp)
Možemo se poslužiti uzorkom baze podataka koju donosi
NetbeansPrilikom stvaranja baze podataka, desnim klikom odabiremo povezivanje i odatle možemo upravljati bazom podataka, stvarati tablice, upite itd.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_6.jpg.webp)
Dodati ćemo novu datoteku s izbornika
Datoteka> Nova datoteka ili klikom na odgovarajuću ikonu. Potreban nam je spremnik za obrazac jer ćemo stvoriti glavni / detaljni obrazac, za to ćemo koristiti a
Jframe ili a
Jpanel ovisno o tome što je potrebno.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_7.jpg.webp)
Zatim ćemo dodati još jednu datoteku
Novo> Datoteka i odabiremo vrstu datoteke koju ćemo stvoriti, to će biti Swing GUI Form (obrazac na ekranu), a zatim ćemo odabrati opciju Master / Detail.
POVEĆAJTE
Zatim definiram kako se zove glavna klasa mog projekta
TestDerby U ovom slučaju i koji motor podataka koristim, također odabirem tablicu s kojom ću raditi i koja će polja biti prikazana u Jframe obrascu. Moj Master detalj zvao se Customer Details i biram podatke koje želim prikazati.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_9.jpg.webp)
Na kraju odabirem hoću li raditi samo s jednim stolom ili ću ga povezati s drugim, poput kupaca i narudžbi, u ovom slučaju to će biti samo kupci.
POVEĆAJTE
Netbeans će se sada pobrinuti za stvaranje cijele aplikacije, a da mi ne moramo napisati niti jedan redak koda.
Automatski generirajte sav Java kod i izgled
Swing GUI. U ovom slučaju također stvorite klasu koja odgovara tablici baze podataka
Kupac.java.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_11.jpg.webp)
Napravili smo naš obrazac master / detalji, sastavit ćemo ga kako bismo ga testirali pritiskom na tipku
F6 ili iz izbornika
Trčanje.
![](https://cdn.smartworldclub.net/5092541/creando_un_aplicacin_crud_con_netbeans_y_derby_db_12.jpg.webp)
Ovdje vidimo rezultat potpuno funkcionalne aplikacije napravljene u nekoliko minuta. To programerima znatno olakšava izradu demonstracija, čime se štedi vrijeme za razvoj.
Također možemo koristiti
Mysql i druge mehanizme baza podataka za generiranje
ZDRAVO brzo.
Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima