Spisie treści
Derby Apache jest menedżerem relacyjnych baz danych
napisany w Javie który może być osadzony w aplikacjach Java, jest osadzony w Netbeans. Apache Derby to silnik bazy danych, który zajmuje tylko 2 mb i jest darmowy. Ponieważ jest wpuszczony, można go przenosić z jednego urządzenia do drugiego i działać niezależnie, na przykład z
RazorSQL zarządzać nim. Każda baza danych może mieć uprawnienia użytkownika i hasła.
Zaczynamy od stworzenia nowego projektu w
Netbeans Tego rodzaju
Aplikacja Java
POWIĘKSZAĆ
Następnie zdefiniujemy nazwę naszej aplikacji, a na koniec zostanie nam pokazany obszar roboczy ze strukturą naszego projektu oraz plik z główną klasą projektu.

Następnie utworzymy bazę danych do tego wybieramy zakładkę
Usługi i później
Bazy danych.

Tutaj mamy wszystkie silniki baz danych, sterowniki i połączenia do baz danych, a także inne usługi, które klikamy prawym przyciskiem myszy
Baza danych Java i pozwoli nam stworzyć bazę danych.

Możemy skorzystać z przykładowej bazy danych, którą ona przynosi
NetbeansTworząc bazę danych, prawym przyciskiem myszy wybieramy connect i stamtąd możemy zarządzać bazą danych, tworzyć tabele, zapytania itp.

Dodamy nowy plik z menu
Plik> Nowy plik lub klikając odpowiednią ikonę. Potrzebujemy kontenera dla naszego formularza, ponieważ zamierzamy utworzyć formularz Master / Detail, do tego użyjemy a
Jframe lub
Jpanel w zależności od potrzeb.

Następnie dodamy kolejny plik
Nowy> Plik i wybieramy typ pliku, który zamierzamy utworzyć, będzie to Swing GUI Form (formularz na ekranie) a następnie wybierzemy opcję Master/Detail.
POWIĘKSZAĆ
Następnie określam jak nazywa się główna klasa mojego projektu
TestDerby W tym przypadku iz jakiego silnika danych korzystam, wybieram również tabelę, z którą będę pracować i która będzie polami do wyświetlenia w formularzu Jframe. Mój szczegół Master nazywał się Dane Klienta i wybieram dane, które chcę pokazać.

Na koniec wybieram, czy mam pracować tylko z jedną tabelą, czy też mam ją powiązać z inną, np. klientami i zamówieniami, w tym przypadku będą to tylko klienci.
POWIĘKSZAĆ
Netbeans zajmie się teraz stworzeniem całej aplikacji bez konieczności pisania nawet jednej linii kodu.
Automatycznie generuj cały kod i układ Java
Huśtawka GUI. W tym przypadku utwórz również klasę odpowiadającą tabeli bazy danych
Klient.java.

Stworzyliśmy nasz formularz master/details, skompilujemy go, aby go przetestować, naciskając klawisz
F6 lub z menu
Uruchomić.

Tutaj widzimy wynik w pełni funkcjonalnej aplikacji wykonanej w kilka minut. Ułatwia to programistom tworzenie dem, oszczędzając czas programowania.
Możemy również użyć
Mysql i inne silniki baz danych do wygenerowania
CRUD szybko.