Николай Алименков - Босиком по граблям Hibernate

  Рет қаралды 44,089

JPoint, Joker и JUG ru — Java-конференции

JPoint, Joker и JUG ru — Java-конференции

Күн бұрын

Пікірлер: 28
@stIncMale
@stIncMale 10 жыл бұрын
вау, этот доклад просто огонь!
@AlexRyaguz
@AlexRyaguz 2 жыл бұрын
Просто вау! 50 минут как мгновение пролетело, спасибо!
@Ivan54r
@Ivan54r 5 жыл бұрын
Смотрю уже в 5 раз, очень повышает настроение
@pro-kite
@pro-kite 8 жыл бұрын
Николай очень круто расказчик! его доклады смотрю как кино)
@ivanturkin9338
@ivanturkin9338 6 жыл бұрын
Hibernate не говорит - не учи SQL, сам основатель Hibernate - Gavin King говорит о том, что SQL знать наоборот нужно и важно понимать как работают реляционные СУБД. Он для тех, кто просто хочет абстрагироваться от тонны бесполезного JDBC-кода и работать внутри с объектами. Некоторые проблемы в докладе вполне решаемы. Не думаю, что из-за моральных выборов о том, стоит ли нам использовать Criteria API, а также из-за тех людей, кто не может разобраться с Lazy Initialization, нужно от него отказываться. Критикуешь - предлагай. p.s. как было замечено в одном из комментариев ниже, некоторые из описанных проблем скорее проблемы Java, чем Hibernate.
@olehhilchenko893
@olehhilchenko893 4 жыл бұрын
Очень круто! Спасибо.
@alekseyshibayev5243
@alekseyshibayev5243 5 жыл бұрын
Привет из 2019, у нас тут есть @Data из lombok.
@ormoroe
@ormoroe 3 жыл бұрын
Не стоит ее юзать, тк она автоматом определяет @EqualsAndHarshCode
@alekseyshibayev5243
@alekseyshibayev5243 Жыл бұрын
​@@ormoroeи toString с LazyInitException 😂пора пересмотреть Алименкова
@devdeving9069
@devdeving9069 7 жыл бұрын
доклад огонь. Но самое плохое , что таких людей ограничивают во времени выступления.
@yevhenrudenko6576
@yevhenrudenko6576 6 жыл бұрын
Так если вместо энтити возвращаются прокси на эти энтити не правильно, то как он тогда работает??
@DailyMusic
@DailyMusic 5 жыл бұрын
Про immutable полностью согласна всеми конечностями
@jdevpmo1346
@jdevpmo1346 5 жыл бұрын
Коля, ты красава!
@badgolim
@badgolim 9 жыл бұрын
Respekt :)
@bodythanks
@bodythanks 4 жыл бұрын
Сделай ещё доклад-ржаку про jOOQ с рыжей бабкой.
@IgorYegorkin
@IgorYegorkin 8 жыл бұрын
*Очень* удобно иметь автоматически генерируемую колонку ID в таблицах. Особенно для строк, которые представляют собой эти самые сущности типа Клиент, Адрес, Заказ, Товар... Я не готов отказаться от этого. Значит, будет проблема, если сначала мы создадим объект и без присваивания ID положим его, например, в джавовский Set. Но что мешает при создании объекта вычитать ему этот несчастный ID (в Oracle, например, это делается прямо из соответствующего сиквенса)? Неужели Hibernate настолько ушёл в абстракции, что этого сделать нельзя?
@FlawlessVictory-j8j
@FlawlessVictory-j8j 3 жыл бұрын
Ты про многопоточность забыл. сто потоков лезут в сиквенс чтоб высчитать id. и при Этом при персистенсе надо будет чтоб Хибернет заюзал тот самый id который мы высчитали. Подсказка - у нас будет +- один и тот же id на все 100 объектов
@IgorYegorkin
@IgorYegorkin 3 жыл бұрын
@@FlawlessVictory-j8j, у меня тут Oracle и никогда не было проблем хоть сотней потоков читать из одного сиквенса.
@yukas1ngas
@yukas1ngas 9 жыл бұрын
До 20 минуты не боль гибернэйта, а джавы в основном.
@EllisiumVP
@EllisiumVP 10 жыл бұрын
yep, very good
@romandzhadan5546
@romandzhadan5546 3 жыл бұрын
царь!
@alexhali6003
@alexhali6003 4 жыл бұрын
"Каличная штука" - лол
@VladEncircled
@VladEncircled 9 жыл бұрын
Презентация похожа на юношеский максимализм. Единственная насущная проблема это WTF#1, которая тоже кое-как решаема
@irbis4403
@irbis4403 8 жыл бұрын
мда клоун какой то сколько ему лет ?
@De1n1ol
@De1n1ol 7 жыл бұрын
почему это клоун? Очень интересный рассказчик
@ВасилийГоловко-д9и
@ВасилийГоловко-д9и 5 жыл бұрын
почему клоун? четко и с юмором рассказывает, а не сопли жует и с дикцией все хорошо. приятно слушать
Николай Алименков - Сделаем Hibernate снова быстрым
1:03:18
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 50 М.
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН
快乐总是短暂的!😂 #搞笑夫妻 #爱美食爱生活 #搞笑达人
00:14
朱大帅and依美姐
Рет қаралды 13 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 18 МЛН
Мама у нас строгая
00:20
VAVAN
Рет қаралды 11 МЛН
Евгений Борисов - Spring Data? Да, та!
50:04
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 105 М.
Николай Алименков - Нужен ли нам JMS в мире современных Java-технологий?
58:53
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 26 М.
Николай Алименков - Парадигмы ООП
56:33
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 49 М.
Николай Алименков - Прикладная многопоточность
1:02:35
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 18 М.
Евгений Борисов - Spring - Глубоко и не очень
1:03:57
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 161 М.
Евгений Борисов -  Spring Puzzlers: тонкости и нюансы работы Spring
58:45
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 62 М.
Евгений Борисов - Spring Patterns
56:38
TechTrain
Рет қаралды 136 М.
Никита Летов - Используем @Transactional like a Pro
1:16:31
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 57 М.
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 5 МЛН