Урок 13. Spring Hibernate. Что такое Hibernate, ORM и JPA?

Аватар автора
Базы данных в управлении
В этом видео я расскажу про Hibernate и покажу на практике, с помощью каких конфигураций мы можем настроить подключение к БД из кода. Также в уроке я постараюсь дать ответы на следующие популярные вопросы: 1. Что такое ORM (Object-Relational Mapping)? 2. Что такое JPA (Java Persistency API)? 3. Что такое Hibernate и за что он отвечает? 4. Что такое JDBC (Java Database Connectivity) 5. Что такое Entity-класс? 6. Какими аннотациями размечать Entity-классы? Спойлер: @Entity, @Table, @Column, @Id, @GeneratedValue. Я постепенно буду выкладывать серию уроков по Spring (их будет около 40 штук), где я покажу и научу работать с такими инструментами, как Spring MVC, Spring Data, Spring Boot, Spring Security и Spring REST. И все это на реальных примерах. 🔔 Если не хочешь пропустить эти уроки, то подписывайся на канал. Обещаю, что это будет самый понятный и крутой курс по Spring, который есть в открытом доступе. Таймкоды для удобства: 00:00 — Вступление 00:13 — Что такое CRUD? 00:48 — Что такое ORM? 03:40 — Что такое JPA? 06:17 — Что такое Hibernate? Как он связан с ORM и JPA? 07:45 — Что такое JDBC? Почему мы не будем его использовать? 10:26 — Что такое Entity-класс? 12:09 — Аннотации для разметки Entity-классов 13:20 — Аннотация @GeneratedValue и ее стратегии генерации 16:47 — Переходим к практике и настраиваем зависимости в проекте 22:00 — Создаем первый Entity-класс 28:59 — Создаем HibernateConfig для настройки подключения к БД 30:59 — Настраиваем бин DataSource 34:41...

0/0


0/0

0/0

0/0