Промоция
Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Ниво 10
Научете се да пишете заявки в HQL
SQL & Hibernate
ниво,
Урок
1.1 Въведение в HQL По-рано се запознахте с Hibernate, а сега ще ви запозная с HQL , известен още като Hibernate Query Language . Всъщност това е SQL, преобразуван за писане на заявки в Hibernate. Има няколко основни разлики. Използване на
Изследване на класа Query
SQL & Hibernate
ниво,
Урок
2.1 Въведение в класовете Query Между другото, друг важен момент е помощният клас Query. Можете да го видите в този пример: public List getAllEmployes() {
Присъединете се към HQL
SQL & Hibernate
ниво,
Урок
3.1 Картографиране на зависими обекти В SQL можете да пишете заявки с помощта на JOIN. Възможно ли е да се направи същото в HQL? Краткият отговор е да. Но пълният отговор ще бъде по-интересен. Първо, когато пишем JOIN в SQL, това най-често
Заявки с параметри
SQL & Hibernate
ниво,
Урок
4.1 Параметри за заявки Hibernate ви позволява да предавате параметри на заявки. По този начин цялата работа със заявките и базата данни е значително опростена. Много рядко се намират неизменни заявки. Първоначално изглежда, че просто трябв
Ограничение на дължината на заявката
SQL & Hibernate
ниво,
Урок
Работа със страници: LIMIT и OFFSET Много често данните от база данни се извличат в „страници“. Защото така е удобно да се работи с големи списъци. Първо правим заявка за редове от 1 до 20, след това от 21 до 40 и т.н. Това е толкова често
Други видове заявки
SQL & Hibernate
ниво,
Урок
6.1 Наименувани заявки Hibernate ви позволява да не съхранявате заявки директно в кода. Вместо това той предлага да се дават имена на заявките и да се съхраняват отделно като анотации. Е, тогава вземете желаната заявка директно по нейното и
Please enable JavaScript to continue using this application.