Завдання виконується на основі спроектованої моделі БД в
та розробленого скріпта SCRIPT.SQL.
Клієнтська програма мовою Java створюється у вигляді Maven
проекту з підключенням до MySQL.
Структура проекту створюється на основі MVC-патерну. Де
модель повинна містити як Database Access Layer, так і
Business Logic Layer. Реалізація Database Access рівня
виконується на основі DAO-патерна.
User Interface Layer реалізовується у вигляді консольного
меню. При цьому Програма повинна забезпечувати роботу з
даними в БД за допомогою HIBERNATE:
вивід даних з таблиць;
вставку даних у таблиці;
видалення даних з таблиці;
обновлення даних у таблицях.
Підключити до Maven наступні плагіни:
плагін FindBugs який здійснює автоматичну перевірку
якості коду і пошук потенційних помилок в коді