sql >> Databáze >  >> RDS >> Oracle

Vytvoření aplikace Java v Oracle JDeveloper, část 1

Oracle JDeveloper je integrované vývojové prostředí (IDE) pro Java, Java EE a Application Development Framework (ADF). JDeveloper podporuje webové služby založené na standardech Java, včetně JAX-WS a JAX-RPC. JDeveloper je také klientem pro většinu běžně používaných relačních databází, mezi které patří databáze Oracle, databáze MySQL, databáze IBM DB2 a SQL Server. Ve dvou článcích probereme vytvoření Java aplikace v JDeveloperu. Tento článek má následující sekce:

  • Nastavení prostředí
  • Vytvoření projektu Java
  • Nastavení vlastností projektu
  • Vytvoření rozhraní Java
  • Závěr

Nastavení prostředí

Stáhněte a nainstalujte Oracle JDeveloper 12.2.1.

Vytvoření projektu Java

Pro vytvoření a spuštění Java aplikace musíme nejprve vytvořit Java projekt v JDeveloperu. Projekt Java se skládá z adresářové struktury pro vytváření a spouštění aplikací Java. Použitý JDK a classpath jsou předkonfigurovány; stejně jako vlastnosti a preference projektu, které lze přizpůsobit. Chcete-li vytvořit nový projekt Java, vyberte Soubor>Nová>Aplikace , jak je znázorněno na obrázku 1. Případně Soubor>Nový>Z galerie lze také vybrat.


Obrázek 1: Soubor>Nová>Aplikace

V Nové galerii průvodce, vyberte Obecné>Aplikace v Kategoriích , jak je znázorněno na obrázku 2. Vyberte Java Desktop Application v Položkách a klikněte na OK.


Obrázek 2: Výběr Java Desktop Application v New Gallery

The Create Java Desktop Application spustí se průvodce, jak je znázorněno na obrázku 3. První okno je Pojmenujte svou aplikaci . Zadejte Název aplikace (HelloWorld) a Adresář se nakonfiguruje. Klikněte na Další.


Obrázek 3: Vytvořit Java Desktop Application>Pojmenujte svou aplikaci

Dále Vyberte prostředí sestavení Zobrazí se okno, jak je znázorněno na obrázku 4. Možnost Použít výchozí nástroje pro sestavení JDeveloper je ve výchozím nastavení vybráno. Klikněte na Další.


Obrázek 4: Vyberte možnost Build Environment

Dále Pojmenujte svůj projekt se zobrazí okno, jak je znázorněno na obrázku 5. S výchozím Název projektu (Klient) a Adresář , vyberte Java v části Funkce projektu a klikněte na Další.


Obrázek 5: Pojmenujte svůj projekt

V části Konfigurovat nastavení Java zadejte Výchozí balíček (helloworld) (viz obrázek 6). Cesta zdroje Java a Výstupní adresář nakonfigurujte na základě dříve zadaného názvu aplikace. Klikněte na Dokončit.


Obrázek 6: Konfigurace nastavení Java

Bude vytvořena nová Java Desktop Application, HelloWorld, a přidána do Aplikací zobrazení, jak je znázorněno na obrázku 7. Klient projekt v aplikaci se také přidá.


Obrázek 7: Nová Java desktopová aplikace HelloWorld

Nastavení vlastností projektu

Chcete-li najít nebo upravit vlastnosti projektu, vyberte Aplikace>Vlastnosti projektu , jak je znázorněno na obrázku 8.


Obrázek 8: Aplikace>Vlastnosti projektu

Případně klikněte pravým tlačítkem na Klient projekt a vyberte Vlastnosti projektu , jak je znázorněno na obrázku 9.


Obrázek 9: Klient>Vlastnosti projektu

Zobrazí se okno Vlastnosti projektu, jak je znázorněno na obrázku 10. Knihovny a cesta ke třídě uvádí knihovny a jary v cestě třídy projektu. Verze Java SE je standardně nastavena na 1.8 a je také označena jako Výchozí . Aplikace HelloWorld Java nevyžaduje žádné úpravy ani doplňky.


Obrázek 10: Vlastnosti projektu>Verze Java SE

Kompilátor node zobrazí nastavení kompilátoru Java (viz obrázek 11). Aktuální kompilátor je uveden jako Javac . Paměť JVM je standardně nastavena na 512 m a lze ji upravit zaškrtnutím políčka Mimo proces, díky kterému lze pole Možnosti prostředí JVM mimo proces upravovat.


Obrázek 11: Nastavení kompilátoru

Kompilátor>Nezahrnuje je určit všechny soubory a adresáře projektu, které mají být vyloučeny ze sestavení. Nemusíme vylučovat žádné soubory a adresáře. Možnosti sekce je konfigurovat různé Javac možnosti, jak je znázorněno na obrázku 12.


Obrázek 12: Javac možnosti

Cesty zdroje projektu zobrazí nastavení pro zdrojové cesty Java, zda mají být zahrnuty nebo vyloučeny podsložky, Výstupní adresář pro vygenerované soubory třídy a Výchozí balíček , jak je znázorněno na obrázku 13.


Obrázek 13: Cesty zdroje projektu

Vlastnosti projektu lze upravovat i po vytvoření Java aplikace včetně tříd a rozhraní. Pro použití nových vlastností projektu není nutné restartovat JDeveloper.

Dále předvedeme vytvoření aplikace HelloWorld sestávající z rozhraní Java a třídy Java, která toto rozhraní implementuje.

Vytvoření rozhraní Java

Chcete-li vytvořit rozhraní Java, klikněte pravým tlačítkem na Klient projektu a vyberte Nové>Rozhraní Java , jak je znázorněno na obrázku 14.


Obrázek 14: Klient>Nové>Rozhraní Java

Případně vyberte projekt klienta a klikněte na Soubor>Nový>Rozhraní Java , jak je znázorněno na obrázku 15.


Obrázek 15: Soubor>Nové>Rozhraní Java

Jako další alternativu vyberte Z galerie s některou z předchozích dvou možností namísto výběru Java Interface. Zobrazí se okno Nová galerie. Vyberte Obecné>Java v kategoriích a rozhraní v položkách (viz obrázek 16).


Obrázek 16: Výběr rozhraní Java v nové galerii

Vytvořit rozhraní Java zobrazí se okno, jak je znázorněno na obrázku 17. Zadejte Název rozhraní (HelloWorld) a balíček name je předem nakonfigurováno na výchozí nastavení balíčku v Configure Java Settings, jak je znázorněno dříve na obrázku 6. Klikněte na OK.


Obrázek 17: Vytvořit rozhraní Java

Rozhraní Java HelloWorld se vytvoří a přidá do projektu klienta, jak je znázorněno na obrázku 18. Zdrojový soubor Java pro rozhraní se vygeneruje v adresáři Project Source Path.


Obrázek 18: Rozhraní Java HelloWorld

Přidejte getMessage(String) metodu do rozhraní Java, jak je znázorněno na obrázku 19.


Obrázek 19: Rozhraní HelloWorld s metodou getMessage(String)

HelloWorld rozhraní je uvedeno:

package helloworld;
public interface HelloWorld {
   String getMessage(String name);
}

Závěr

V prvním ze dvou článků jsme diskutovali o vytvoření projektu Java v JDeveloperu, nastavení vlastností projektu a vytvoření rozhraní Java pro aplikaci Hello World Java. V následujícím článku probereme vytvoření a spuštění třídy Java.


  1. Vypočítat max. součtu anotovaného pole nad seskupeným dotazem v Django ORM?

  2. Způsobeno:android.database.sqlite.SQLiteException:žádná taková tabulka:BOOK (kód 1 SQLITE_ERROR)

  3. MySQL Group By a Součet celková hodnota jiného sloupce

  4. Vytvoření virtuálního počítače pomocí virtuálního boxu Oracle VM