MaxBardyn / hibernate_console_app

Console Hibernate application with CRUD operations on local MySQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

РОБОТА З БД MYSQL ЗА ДОПОМОГОЮ HIBERNATE

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

About

Console Hibernate application with CRUD operations on local MySQL


Languages

Language:Java 100.0%