Вячеслав Круглов - Введение в Hibernate: что, зачем, и где стандартные ловушки

  Рет қаралды 105,269

JPoint, Joker и JUG ru

JPoint, Joker и JUG ru

8 жыл бұрын

Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
Подробности и билеты: jrg.su/Ypf1HW
- -
. . . . Вячеслав Круглов, T-Systems - Введение в Hibernate: что, зачем, и где стандартные ловушки
Java-конференция Joker 2015 University Day
Санкт-Петербург, 18.10.2015

Пікірлер: 45
@andreyyakimov5011
@andreyyakimov5011 2 жыл бұрын
0:58 - Введение в ORM, JPA, Hibernate 5:05 - Словарь частых понятий 6:08 - Схема состояний объектов 8:12 - Связи между сущностями 9:05 - Дефолтные значения в Hibernate 10:35 - Flush, или выполнение накопленных запросов 12:13 - 3 вида запросов 19:04 - Проблема "N+1 select" 26:00 - Кеши в Hibernate 29:57 - Embedded сущности, или денормализация БД 31:54 - Переносимость между СУБД 39:50 - Log4JDBC - библиотека для логирования
@user-ew3yr9yn1c
@user-ew3yr9yn1c 6 жыл бұрын
Хорошо поставлена речь. Приятно слушать.
@RikoRiko-zi1dk
@RikoRiko-zi1dk 3 жыл бұрын
Отличная лекция . Я сейчас интенсивно учу хибернайт и выходит что человек на пальцах умеет быстро направить в тему. Браво Вячеслав.
@fkyduckwarsaw691
@fkyduckwarsaw691 3 жыл бұрын
Спасибо! Чётко по делу,не скучно,всё понятно.
@niener4176
@niener4176 2 жыл бұрын
Очень приятно было слушать лекцию.
@Devivl
@Devivl 10 ай бұрын
Отличный доклад и докладчик. Благодарю, Вячеслав!
@ShvabovichJulia
@ShvabovichJulia 3 жыл бұрын
Лектор просто супер, так приятно слушать
@JGolt
@JGolt 9 ай бұрын
Великолепная лекция! Спасибо за полезную информацию, которую вложили в лекцию >1часа
@user-ge1fh8xl2v
@user-ge1fh8xl2v 4 жыл бұрын
Есть ли презентация? Где скачать?
@ruslansimakov9087
@ruslansimakov9087 3 жыл бұрын
Прекрасная инфа для подготовки к собесу
@LocuraMaestro
@LocuraMaestro 11 ай бұрын
Код не видно. Что за сущность, что за связка, какие там аннотации, хрен разберешь. Очень хорошая лекция, но только на слух воспринимать тяжело, очень много информации потеряно. :(
@TheElents
@TheElents Ай бұрын
Я внимательно прослушала эту лекцию насчёт Hibernate. И всё прекрасно, всё объяснил очень хорошо. Остаётся только один вопрос - а на хрена козе баян???? То есть какая вообще польза от этого Hibernate??? Оказывается, что этот умный помощник очень старается помочь, и очень хорошо помогает, но делает это так, как он хочет. Не так, как хотите вы - а так, как он сам это понимает. То есть вместо того, чтобы тупо писать на Java и SQL, оптимизировать и организовывать код и писать подробные комментарии, вместо этого простого и тупого решения - мы используем передовые технологии, которые все сами сделают за нас. И они делают. Только опять таки, они это делают так, как им хочется. А программисты потом радостно и много работают, пытаясь догадаться, что именно этот прекрасный помощник опять вытворил, следуя своей странной логике.
@gennadyshevchenko7940
@gennadyshevchenko7940 Жыл бұрын
Странно, вроде у сущности может быть четыре состояния. Куда автор ещё два дел?
@stavatar28
@stavatar28 8 ай бұрын
Может 7 лет назад так и было?
@DasBosch
@DasBosch 2 жыл бұрын
В 2022 как-то даже странно слышать, что ругают критерию.
@IgorYegorkin
@IgorYegorkin 8 жыл бұрын
И? Разрекламировал в конце недоступную ссылку "Николай Алименков - Босиком по граблям Hibernate" kzbin.info/www/bejne/fJa5p51oocqni7s
@birds_channel
@birds_channel 6 жыл бұрын
для тех кто найти не смог сам. ссылка актуальна на май 2018-го kzbin.info/www/bejne/j6uyhY2KqZKDiJI
@Sk-gb2hx
@Sk-gb2hx 4 жыл бұрын
это не введение в хибернейт
@durbanpoison8831
@durbanpoison8831 4 жыл бұрын
хАЙбернейт, а не хИбернейт
@gingerCatStore
@gingerCatStore 2 жыл бұрын
Душнила, ты компьютер называешь наверное тоже как "компьюте"?
@durbanpoison8831
@durbanpoison8831 2 жыл бұрын
@@gingerCatStore лучше слыть душнилой, чем бестолочью
@user-zt7wp5ju4b
@user-zt7wp5ju4b 5 жыл бұрын
неплохая обзорная лекция, да и сам лектор замечательно рассказывает, спасибо огромное.
@crashoverride9681
@crashoverride9681 7 жыл бұрын
Спасибо!
@hibernate3734
@hibernate3734 7 жыл бұрын
Criteria API ужасна чуть больше, чем полностью. QueryDSL - отличный заменитель, плюс позволяет на этой же сгенеренной модели писать нативные запросы, если нужно.
@user-hy8kc7ht7v
@user-hy8kc7ht7v 4 жыл бұрын
Hibernate- это тихий ужас, на проверку оказалось, что он многократно увеличивает время разработки, особенно в крупных проектах
@dreamer_vi905
@dreamer_vi905 2 жыл бұрын
увеличивает в сравнении с чистым SQL?)
@vladsoldatenko8561
@vladsoldatenko8561 4 жыл бұрын
Пару дней назад столкнулся с хайбернетом... Впечатления смешанные.
@aiwprton805
@aiwprton805 6 жыл бұрын
хотелось бы про MyBatis подобное видео
@d-fyz
@d-fyz 7 жыл бұрын
Забавно он мячик кинул типу который на него даже не смотрел)))
@user-zz7ff2gm1f
@user-zz7ff2gm1f 4 жыл бұрын
В этом и есть суть хибернейта))
@andreymanaenko1638
@andreymanaenko1638 7 жыл бұрын
Без Хибернейта плохо, а с ним - грабли, грабли ...
@kemal1910
@kemal1910 2 жыл бұрын
Костыли =)
@homo-ergaster
@homo-ergaster Жыл бұрын
Ходим по граблям на костылях )))
@Kadabra1981
@Kadabra1981 5 жыл бұрын
Странно что ни слова о главной особенности hibernate - он просто чудовищно медленный.
@jonik_doit4463
@jonik_doit4463 5 жыл бұрын
сам по себе мапинг на таблицы оч сомнительное по производительности мероприятие)
@danilishei
@danilishei 5 жыл бұрын
вроде как раз об этом сказано kzbin.info/www/bejne/eV7ado2gerSbjcU
@CrueL54
@CrueL54 6 жыл бұрын
И это называется введение?
@eugenenovikov671
@eugenenovikov671 5 жыл бұрын
что ещё за persistence, никто так и не смог перевести этот термин?
@user-on1mv9vc7f
@user-on1mv9vc7f 6 жыл бұрын
Одна проблема: это ни фига не введение. Как и большинство видосов по JAVA, тут рассчитано на персов, которые уже в курсе дела что по чем.
@gandibaat3637
@gandibaat3637 5 жыл бұрын
Если вы знаете, что такое sql-запросы, и понимаете, что java-коду нужно как-то общаться с БД, то все поймете.
@smalex
@smalex 7 жыл бұрын
Реклама глючности hibernate. Хорошо что докладчик все честно говорит, что hibernate полная глюк фигня. Мы переехали на nosql в 2010 году. RIP Hibernate.
@platonelenin
@platonelenin 6 жыл бұрын
Hibernate - монструозное дерьмо. Юзаю MyBatis и все отлично.
@andreiisachenko6755
@andreiisachenko6755 3 жыл бұрын
абсолютно согласен. Маппинг резалт сета отлично делает MyBatis. А запросы лучше писать на SQL
@TheLancelot64
@TheLancelot64 3 жыл бұрын
@@andreiisachenko6755 тогда уж проще отказаться от ORM и взять какую нибудь лёгкую обёртку над JDBC типа jdbi
Николай Алименков - Босиком по граблям Hibernate
50:57
Khóa ly biệt
01:00
Đào Nguyễn Ánh - Hữu Hưng
Рет қаралды 19 МЛН
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 2,4 МЛН
Watermelon Cat?! 🙀 #cat #cute #kitten
00:56
Stocat
Рет қаралды 42 МЛН
Николай Алименков - Сделаем Hibernate снова быстрым
1:03:18
Что такое JDBC? Что такое ORM, Hibernate & JPA?
12:59
Sergey Nemchinskiy
Рет қаралды 72 М.
Блеск и нищета Hibernate
53:24
JPoint, Joker и JUG ru
Рет қаралды 6 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 62 М.
Hibernate & JPA Tutorial - Crash Course
24:27
Marco Codes
Рет қаралды 86 М.
Евгений Борисов - Spring Patterns
56:38
TechTrain
Рет қаралды 127 М.
Что такое Hibernate для Java-разработчика?
14:39
Sergey Nemchinskiy
Рет қаралды 12 М.
Николай Алименков - Java 8: Хороший, плохой, злой
1:03:09
ВЫ ЧЕ СДЕЛАЛИ С iOS 18?
22:40
Overtake lab
Рет қаралды 133 М.
Настоящий детектор , который нужен каждому!
0:16
Ender Пересказы
Рет қаралды 436 М.
i like you subscriber ♥️♥️ #trending #iphone #apple #iphonefold
0:14
Samsung S24 Ultra professional shooting kit #shorts
0:12
Photographer Army
Рет қаралды 25 МЛН
Main filter..
0:15
CikoYt
Рет қаралды 8 МЛН
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 6 МЛН