Obsah
Apache derby je správce relační databáze
napsáno v Javě které lze vložit do aplikací Java, je vloženo do Netbeans. Apache Derby je databázový stroj, který zabírá pouze 2 MB a je zdarma. Protože je zapuštěný, lze jej přesouvat z jednoho zařízení do druhého a fungovat samostatně, například pomocí
RazorSQL zvládnout to. Každá databáze může mít uživatelská oprávnění a hesla.
Začínáme vytvořením nového projektu v
Netbeans svého druhu
Java aplikace
ZVĚTŠIT
Poté definujeme název naší aplikace a na konci se nám ukáže pracovní prostor se strukturou našeho projektu a soubor s hlavní třídou projektu.

Poté vytvoříme databázi, pro kterou vybereme kartu
Služby a později
Databáze.

Zde máme všechny databázové stroje, ovladače a připojení k databázím, stejně jako další služby, na které klikneme pravým tlačítkem
Java DB a umožní nám to vytvořit databázi.

Můžeme použít ukázkovou databázi, kterou přináší
NetbeansPři vytváření databáze pak pravým tlačítkem vybereme připojení a odtud můžeme spravovat databázi, vytvářet tabulky, dotazy atd.

Chystáme se přidat nový soubor z nabídky
Soubor> Nový soubor nebo kliknutím na odpovídající ikonu. Pro náš formulář potřebujeme kontejner, protože se chystáme vytvořit formulář Master / detail, k tomu použijeme a
Jframe nebo a
Jpanel podle toho, co je potřeba.

Poté přidáme další soubor
Nový> Soubor a vybereme typ souboru, který se chystáme vytvořit, bude to Swing GUI Form (formulář na obrazovce) a poté vybereme volbu Master / Detail.
ZVĚTŠIT
Poté definuji, jak se jmenuje hlavní třída mého projektu
TestDerby V tomto případě a který datový stroj používám, také vyberu tabulku, se kterou budu pracovat a která pole budou zobrazena ve formuláři Jframe. Můj mistr podrobností se jmenoval Podrobnosti o zákazníkovi a vybírám data, která mě zajímají.

Nakonec vyberu, zda budu pracovat pouze s jednou tabulkou, nebo ji budu vztahovat k jiné, jako jsou zákazníci a objednávky, v tomto případě to budou pouze zákazníci.
ZVĚTŠIT
Netbeans se nyní postará o vytvoření celé aplikace, aniž bychom museli psát jediný řádek kódu.
Automaticky generovat veškerý kód a rozložení Java
Swing GUI. V tomto případě také vytvořte třídu odpovídající databázové tabulce
Customer.java.

Vytvořili jsme náš hlavní / podrobný formulář, zkompilováme jej a otestujeme stisknutím klávesy
F6 nebo z nabídky
Běh.

Zde vidíme výsledek plně funkční aplikace vytvořené během několika minut. Díky tomu je pro programátory mnohem snazší vytvářet ukázky a šetřit čas při vývoji.
Můžeme také použít
MySQL a další databázové stroje ke generování
CRUD rychle.