Курс на Stepik
Обложка курса «JPA & Hibernate» на Stepik
1 450 ₽

JPA & Hibernate 5.000

Открыть на
STEPIK.ORG

Изучение JPA и Hibernate на простых примерах. Надоело пытаться выучить JPA и Hibernate по нескольким источникам? Тогда этот курс точно для Вас!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «JPA & Hibernate»Учеников на курсе 543
Сертификаты, выданные на курсе «JPA & Hibernate»Сертификатов выдано 0
Отзывы о курсе «JPA & Hibernate»Отзывов получено 22
Рейтинг курса «JPA & Hibernate»Рейтинг курса 5.000
Уроки в курсе «JPA & Hibernate»Количество уроков 84
Время прохождения курса «JPA & Hibernate»Время прохождения курса
Стоимость курса «JPA & Hibernate»Стоимость курса 1 450 ₽
Обновления курса «JPA & Hibernate»Обновления курса
Дата публикации курса «JPA & Hibernate»Дата публикации курса
Последнее обновление курса «JPA & Hibernate»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «JPA & Hibernate» 11 разделов Уроки в курсе «JPA & Hibernate» 84 урока Время прохождения курса «JPA & Hibernate» 17 ч. Последнее обновление курса «JPA & Hibernate» обн. 1 год назад

1. Введение

5 уроков
Открытый
1.1 Знакомство с курсом
349
206
8м 34с
28
Открытый
1.2 Определения и понятия
235
235
2м 16с
21
Закрытый
1.3 Установка MySQL для Windows
215
170
10м 23с
18
Закрытый
1.4 Установка MySQL для Mac
188
155
7м 29с
12
Закрытый
1.5 Создание БД и таблицы
209
185
3м 13с
19

2. JDBC

8 уроков
Закрытый
2.1 Знакомство с JDBC и подготовка к практике
223
223
8м 59с
23
Открытый
2.2 Insert - добавление строки в таблицу
219
219
15м 55с
20
Закрытый
2.3 Insert с использованием интерфейса Statement
191
191
8м 24с
12
Открытый
2.4 Update. Знакомство с SQL инъекциями
193
193
17м 29с
16
Закрытый
2.5 Select - получение необходимой информации
177
177
7м 25с
13
Закрытый
2.6 Delete - удаление строки из таблицы
175
175
3м 43с
14
Закрытый
2.7 Insert и получение ID
176
176
13м 41с
15
Закрытый
2.8 Подведение итогов. Минусы JDBC
179
179
7м 59с
18

3. JPA. CRUD операции

13 уроков
Открытый
3.1 Подключение Java application к Базе Данных
203
184
10м 54с
22
Закрытый
3.2 Важные определения
186
186
10м 44с
20
Закрытый
3.3 Создание связи между Entity-классом и таблицей
186
186
9м 17с
17
Открытый
3.4 Метод persist - добавление Entity в таблицу
194
194
23м 5с
18
Закрытый
3.5 Генерация значений для столбца Primary Key
168
168
11м 34с
16
Закрытый
3.6 Добавление DB source в проект
166
166
4м 50с
11
Закрытый
3.7 Метод find - получение Entity из таблицы
171
171
7м 18с
16
Закрытый
3.8 Изменение данных об Entity в таблице
161
161
9м 2с
16
Закрытый
3.9 Метод remove - удаление Entity из таблицы
160
160
3м 4с
15
Закрытый
3.10 Аннотация @Transient
164
164
8м 33с
15
Закрытый
3.11 Nullable и unique поля Entity
162
162
7м 40с
14
Открытый
3.12 Автоматическое создание таблиц
168
168
16м 56с
14
Закрытый
3.13 Подведение итогов. Плюсы JPA
159
159
8м 7с
19

4. Отношения между Entity и таблицами. Mapping

13 уроков
Закрытый
4.1 Знакомство с table relationships
168
168
15м 36с
17
Открытый
4.2 Отношение One-to-One Uni. Часть 1
176
151
27м 52с
14
Закрытый
4.3 Отношение One-to-One Uni. Часть 2
154
154
16м 52с
17
Закрытый
4.4 Отношение One-to-One Bi
155
155
23м 1с
18
Закрытый
4.5 Возможная проблема и путь её решения
150
150
2м 24с
15
Закрытый
4.6 Работа с Enum
148
148
12м 1с
14
Закрытый
4.7 Отношение One-to-Many Uni
146
128
24м 7с
15
Закрытый
4.8 Отношение One-to-Many Bi
143
143
22м 56с
15
Закрытый
4.9 Аннотация @OrderBy
138
138
8м 6с
13
Закрытый
4.10 Loading Types: Eager и Lazy
140
140
22м 5с
13
Закрытый
4.11 Отношение Many-to-Many Bi. Часть 1
135
135
21м 55с
16
Закрытый
4.12 Отношение Many-to-Many Bi. Часть 2
134
134
22м 58с
14
Закрытый
4.13 Подведение итогов
132
132
5м 33с
18

5. Persistence Context

12 уроков
Закрытый
5.1 Entity states
144
144
28м 8с
17
Открытый
5.2 Транзакция
145
145
18м 46с
13
Закрытый
5.3 First Level Cache
129
129
17м 5с
11
Закрытый
5.4 Automatic Dirty Checking
129
129
22м 48с
14
Закрытый
5.5 Метод flush
122
122
17м 39с
9
Закрытый
5.6 Метод detach
120
120
10м 25с
13
Закрытый
5.7 Метод refresh
117
117
11м 10с
10
Закрытый
5.8 Метод clear
114
114
6м 43с
8
Закрытый
5.9 Метод merge
117
117
26м 2с
13
Закрытый
5.10 Second Level Cache
121
97
19м 49с
13
Закрытый
5.11 Lifecycle callback методы
112
112
11м 36с
12
Закрытый
5.12 Подведение итогов
105
105
5м 25с
12

6. Работа с данными

8 уроков
Открытый
6.1 JPQL Часть 1
137
105
23м 36с
13
Закрытый
6.2 JPQL Часть 2
108
108
17м 27с
13
Закрытый
6.3 JPQL Часть 3
105
105
12м 13с
12
Закрытый
6.4 JPQL Часть 4
104
91
23м 50с
13
Закрытый
6.5 Named Query
105
105
9м 5с
10
Закрытый
6.6 Native Query
105
105
8м 37с
10
Закрытый
6.7 Метод flush
106
106
9м 25с
11
Закрытый
6.8 Подведение итогов
97
97
6м 32с
11

7. Criteria API

4 урока
Закрытый
7.1 Criteria Query Часть 1
114
92
22м 40с
14
Закрытый
7.2 Criteria Query Часть 2
97
97
11м 55с
13
Закрытый
7.3 Criteria Query Часть 3
97
97
12м 55с
12
Закрытый
7.4 Подведение итогов
94
94
4м 15с
11

8. Hibernate

8 уроков
Закрытый
8.1 Взаимоотношения JPA и Hibernate
119
119
13м 56с
11
Закрытый
8.2 Подготовка проекта
115
97
8м 46с
11
Открытый
8.3 Знакомство с Session. Добавление Entity в таблицу
121
121
19м 6с
15
Закрытый
8.4 Получение Entity из таблицы
105
105
6м 43с
11
Закрытый
8.5 Изменение данных об Entity в таблице
105
105
4м 26с
11
Закрытый
8.6 Удаление Entity из таблицы
97
97
3м 29с
9
Закрытый
8.7 Знакомство с HQL
107
85
16м 14с
13
Закрытый
8.8 Подведение итогов
91
91
5м 27с
11

9. Advanced mapping

4 урока
Закрытый
9.1 Composite Type mapping
102
102
23м 43с
12
Закрытый
9.2 Collection mapping Часть 1
97
97
19м 46с
12
Закрытый
9.3 Collection mapping Часть 2
92
92
12м 28с
13
Закрытый
9.4 Подведение итогов
88
88
5м 57с
10

10. Inheritance mapping

6 уроков
Закрытый
10.1 Подготовка к практике
91
91
12м 16с
11
Закрытый
10.2 Стратегия Single Table
91
91
14м 5с
10
Закрытый
10.3 Стратегия Joined
90
90
11м 55с
12
Закрытый
10.4 Стратегия Table per Class
90
90
15м 24с
12
Закрытый
10.5 Аннотация @MappedSuperclass
93
93
6м 35с
8
Закрытый
10.6 Подведение итогов
85
85
6м 1с
11

11. Разное

3 урока
Закрытый
11.1 Проблема "N+1"
122
122
18м 14с
12
Закрытый
11.2 Составной (compound) Primary Key
107
107
15м 59с
10
Закрытый
11.3 Подведение итогов
116
94
6м 35с
20