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.