Hibernate — бібліотека для мови програмування Java — піклується про зв'язок Java класів з таблицями бази даних, а також надає кошти для автоматичної побудови запитів і отримання даних. Її використання може значно зменшити час розробки.
Вебінар буде корисний початківцям розробникам, які мають базові знання мови Java, базові навички роботи з будь-якою реляційною базою даних і мають розуміння синтаксису простих SQL запитів.
Програма вебінару
- що таке ORM;
- JPA і Hibernate;
- створення таблиць в базі даних MySQL;
- мапінг таблиць до класів Java;
- написання простих HQL запитів;
- опис класів між класами (One-To-One, One-To-Many, Many-To-One);
- автоматична генерація таблиць бази даних;
- Criteria API.