Tworzenie aplikacji pureQuery w środowisku roboczym

Środowisko robocze udostępnia opcje do tworzenia i testowania aplikacji pureQuery.

Kod pureQuery można generować do wspierania obu stylów programowania - metody z adnotacją i metody wstawianej - łącznie z klasami testowymi oraz przypadkami testowymi JUnit. W oparciu o wygenerowany kod można tworzyć aplikacje pureQuery, korzystając z opcji asysty podczas pisania, edytowania i sprawdzania poprawności instrukcji SQL dostępnych dodatkowo, oprócz już rozbudowanych opcji edytora Java. Jeśli aplikacja korzysta ze statycznego SQL oraz bazy danych DB2, środowisko robocze można wykorzystać do wiązania instrukcji SQL z tą bazą danych.

Procedura:

Aby wykorzystać środowisko robocze do tworzenia aplikacji pureQuery:

  1. Opcjonalne: Utwórz projekt Java dla aplikacji pureQuery. Jeśli użytkownik nie chce tworzyć nowego projektu, można wykorzystać istniejący projekt Java.

    Aby utworzyć nowy projekt Java:

    1. Otwórz perspektywę Java, jeśli nie jest jeszcze otwarta. Wybierz opcje Okno > Otwórz perspektywę > Java.
    2. Wybierz opcje Plik > Nowy > Projekt.
    3. W kreatorze Nowy projekt wybierz opcję Projekt Java i kliknij przycisk Dalej. Wykonaj instrukcje wyświetlane w kreatorze Nowy projekt Java.
      Uwaga: Jeśli użytkownik nie chce używać środowiska wykonawczego Java Runtime Environment (JRE), które jest dołączone do środowiska roboczego, można użyć środowiska IBM lub Sun JRE w wersji 1.5.0 lub nowszej.
  2. Opcjonalne: Dodaj ręcznie obsługę kodu pureQuery do projektu Java. Jeśli ta obsługa nie zostanie dodana ręcznie, środowisko robocze doda ją podczas pierwszego generowania kodu pureQuery na podstawie tabeli, widoku, aliasu, zmaterializowanej tabeli zapytania lub procedury składowanej w Eksploratorze bazy danych.
  3. Opcjonalne: Ustaw preferencje generowania kodu pureQuery. Użytkownik może określić, w jaki sposób tworzyć komponenty bean i interfejsy pureQuery, czy tworzyć klasy testowe oraz które instrukcje SQL mają być generowane. Ustawiane preferencje określają także, czy domyślnie generować kod dla stylu programowania metody z adnotacją czy też metody wstawianej.
  4. Opcjonalne: Ustaw poziom istotności dla problemów związanych ze sprawdzaniem poprawności instrukcji SQL.
  5. Opcjonalne: Ustaw właściwości generatora kodu pureQuery. Jeśli wykorzystywany jest styl programowania metody z adnotacją, można zmienić wartości domyślne, które są przekazywane do generatora kodu pureQuery w celu generowania implementacji interfejsów. Można także ustawić wartości dla generatora wykorzystywane podczas wiązania statycznych pakietów SQL z bazą danych DB2.
  6. Opcjonalne: Wygeneruj kod pureQuery w środowisku roboczym.
    • Styl programowania metody z adnotacją: Użytkownik może rozpocząć, generując komponenty bean pureQuery, interfejsy oraz implementacje tych interfejsów. Może także wygenerować klasę testową, aby przetestować implementacje interfejsu. Klasy testowe może też wygenerować jako przypadki JUnit.
    • Styl programowania metody wstawianej: Użytkownik może rozpocząć, generując komponenty bean pureQuery oraz klasy testowe, które zawierają metody dostępu do tych komponentów bean. Klasy testowe może też wygenerować jako przypadki JUnit.
    • Jeśli wyniki instrukcji SQL SELECT mają być zwracane w obiekcie bean, można wygenerować definicję komponentu bean.
  7. Napisz aplikację pureQuery. Ogólne czynności dotyczące edycji kodu pureQuery, który został wybrany do wygenerowania, opisują następujące tematy:

    Opcje aktywnej obsługi kodu i sprawdzania poprawności instrukcji SQL w edytorze Java pomagają w pracy nad instrukcjami SQL:

  8. W przypadku korzystania ze stylu programowania metody z adnotacją, bazy danych DB2 oraz statycznego SQL, należy powiązać aplikacje, które wykorzystują statyczne instrukcje SQL.
Informacje pokrewne
Przegląd środowiska ViperJ
Przegląd metod z adnotacją
Przegląd metod wstawianych
Przykłady wywoływania instrukcji SQL

Opinia