Разработка программ pureQuery при помощи инструментальной среды

Инструментальная среда позволяет создавать и тестировать программы pureQuery.

Можно генерировать код pureQuery при использовании как стиля программирования с аннотированными методами, так и стиля со встроенными методами, в том числе тестовые классы и тестовые наборы JUnit. На основе этого сгенерированного кода можно разрабатывать программы pureQuery, используя возможности, которые помогают при написании редактировании и проверке текста SQL, в дополнение к уже существующим широким возможностям редактор Java. Наконец, если в вашей программе используется статический SQL и база данных DB2, при помощи инструментальной среды можно связать SQL с этой базой данных.

Порядок действий:

Чтобы использовать инструментальную среду для разработки программ pureQuery:

  1. Необязательно: Создайте проект Java для программ pureQuery. Если вы не хотите создавать проект Java, можно использовать уже существующий.

    Чтобы создать новый проект Java:

    1. Откройте проекцию Java, если она еще не открыта. Выберите Окно > Открыть проекцию > Java.
    2. Выберите Файл > Создать > Проект.
    3. В мастере Новый проект выберите Проект Java и нажмите кнопку Далее. Выполните инструкции мастера Новый проект Java.
      Прим.: Если вы не хотите использовать Java Runtime Environment (JRE), включенную в инструментальную среду, можно использовать JRE IBM или Sun версии 1.5.0 или новее.
  2. Необязательно: Добавьте поддержку pureQuery в проект Java вручную. Если вы не добавите эту поддержку вручную, инструментальная среду сделает это при первой генерации кода pureQuery из таблицы, производной таблицы, алиаса, материализованной таблицы запросов или хранимой процедуры в проводнике баз данных.
  3. Необязательно: Задайте предпочтения для генерации кода pureQuery. Можно указать, как создавать функции beans и интерфейсы pureQuery, надо ли создавать тестовые классы и какие операторы SQL надо генерировать. Заданные вами предпочтения могут также определять, генерируете ли вы код по умолчанию с использованием стиля программирования с аннотированными методами или со встроенными методами.
  4. Необязательно: Задайте уровень серьезности для ошибок проверки SQL.
  5. Необязательно: Задайте свойства для генератора кода pureQuery. Если вы используете стиль программирования с аннотированными методами, можно изменить значения по умолчанию, передаваемые генератору pureQuery для создания реализаций интерфейсов. Можно также задать значения, которые будет использовать генератор при связывании статических пакетов SQL с базой данных DB2.
  6. Необязательно: Сгенерируйте код pureQuery в инструментальной среде.
    • Стиль программирования с использованием аннотированных методов: Можно начать с генерации функций beans pureQuery, интерфейсов и реализаций этих интерфейсов. Можно также сгенерировать тестовый класс для проверки реализаций интерфейсов. И наконец, можно генерировать тестовые классы как JUnits.
    • Стиль программирования с использованием встроенных методов: Можно начать с генерации функций beans pureQuery и тестовых классов, которые содержат методы работы с этими функциями beans. Можно также генерировать тестовые классы как JUnits.
    • Если вы хотите, чтобы результаты оператора SQL SELECT возвращались в объект bean, можно сгенерировать определение bean.
  7. Напишите вашу программу pureQuery. Общие шаги редактирования кода pureQuery, который вы хотите сгенерировать, описаны в следующих темах:

    Средства написания и проверки кода SQL в редакторе Java, которые помогают при работе с SQL:

  8. Если вы используете стиль программирования с аннотированными методами, базу данных DB2 и статический SQL, свяжите программы, которые используют статические операторы SQL.
Информация, связанная с данной
Обзор ViperJ
Обзор аннотированных методов
Обзор встроенных методов
Пример вызова SQL для баз данных

Отзыв