Skip to content

9. Реализация слоя источников данных (JavaDB), тестирование

AnastasiyaTarasova edited this page Mar 7, 2016 · 1 revision

В проекте использовалась база данных Apache Derby версии 10.1.1.0. Для работы с базой реализованы методы, обеспечивающие:

  • выборку всех записей в таблицей
  • выборку записей по заданному критерию
  • добавление записи в таблицу
  • удаление записи из таблицы
  • изменение записи по заданному критерию

Классы, реализующие эти методы располагаются в пакете "db":

  • AbstractMapper - абстрактный класс, объявляющий общие методы для коммуникации с бд;
  • ConnectionManager - класс, обеспечивающий соединение с бд;
  • UserMApper - класс, обеспечивающий работу с таблицей USERSTABLE, содержащей информацию о пользователях;
  • OrderMapper - класс, обеспечивающий работу с таблицей, содержащей информацию о заказанных экскурсиях.
Clone this wiki locally