Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Андрей Беляев — JPA-паззлеры (+Hibernate и Spring)

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

Загружено: 2022-05-31

Просмотров: 25851

Описание:

Подробнее о Java-конференциях:
— весной — JPoint: https://jrg.su/gTrwHx
— осенью — Joker: https://jrg.su/h7yvG4
— —
Поговорим про JPA и тонкие моменты, связанные с реализацией этой спецификации. Начнем с простых примеров: когда получается N+1 запрос и в каком случае Lazy не работает так, как интуитивно ожидается.

Дальше углубимся в более сложные темы: поговорим про Entity Graphs и про то, какие неожиданности таит использование Lombok при использовании совместно с JPA.

Также рассмотрим в чем особенности работы с JPA в Spring: как правильно размечать сущности, чтобы не было проблем с именами таблиц, и избежать неоднозначного именования методов в Spring Data JPA.

Спикер — Андрей Беляев (Haulmont).

Скачать презентацию: https://assets.ctfassets.net/oxjq45e8...

Андрей Беляев — JPA-паззлеры (+Hibernate и Spring)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4329 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "b52Qz6qlic0" ["related_video_title"]=> string(92) "Николай Алименков — Сделаем Hibernate снова быстрым" ["posted_time"]=> string(19) "7 лет назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } [1]=> object(stdClass)#4302 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "RJCIYBAAiEI" ["related_video_title"]=> string(81) "[DeepLearning | видео 1] Что же такое нейронная сеть?" ["posted_time"]=> string(19) "6 лет назад" ["channelName"]=> string(34) "3Blue1Brown translated by Sciberia" } [2]=> object(stdClass)#4327 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "4mNDeNR3HsU" ["related_video_title"]=> string(100) "Андрей Беляев — Hibernate 6: что нового и почему это важно" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } [3]=> object(stdClass)#4334 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "QZ9rXZT0DlQ" ["related_video_title"]=> string(78) "Никита Летов — Используем @Transactional like a Pro" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } [4]=> object(stdClass)#4313 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "nwM7A4TwU3M" ["related_video_title"]=> string(62) "Евгений Борисов — Spring Data? Да, та!" ["posted_time"]=> string(20) "10 лет назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } [5]=> object(stdClass)#4331 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "XzyPv-pZGHU" ["related_video_title"]=> string(163) "ДЕНЬ 1217. ИЗРАИЛЬ ПОБЕДИЛ/ ЦЕНЫ НА НЕФТЬ ЛЕТЯТ ВНИЗ/ ТРАМП УНИЗИЛ МЕДВЕДЕВА/ КОНТРАТАКИ ВСУ" ["posted_time"]=> string(19) "1 час назад" ["channelName"]=> string(19) "Майкл Наки" } [6]=> object(stdClass)#4326 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "m-7EljqdxpA" ["related_video_title"]=> string(70) "Многопоточность глазами разработчика" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(17) "Eugene Suleimanov" } [7]=> object(stdClass)#4336 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "WB8S_miQNvM" ["related_video_title"]=> string(85) "Андрей Беляев — Меняем Spring Data JPA на Spring Data JDBC!" ["posted_time"]=> string(21) "2 года назад" ["channelName"]=> string(9) "TechTrain" } [8]=> object(stdClass)#4312 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "C-wEZjEOhWc" ["related_video_title"]=> string(138) "Вячеслав Круглов — Введение в Hibernate: что, зачем, и где стандартные ловушки" ["posted_time"]=> string(19) "9 лет назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } [9]=> object(stdClass)#4330 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "mIxr65ZGGFw" ["related_video_title"]=> string(73) "Илья и Федор Сазоновы — БД-укротитель" ["posted_time"]=> string(28) "11 месяцев назад" ["channelName"]=> string(55) "JPoint, Joker и JUG ru — Java-конференции" } }
Николай Алименков — Сделаем Hibernate снова быстрым

Николай Алименков — Сделаем Hibernate снова быстрым

[DeepLearning | видео 1] Что же такое нейронная сеть?

[DeepLearning | видео 1] Что же такое нейронная сеть?

Андрей Беляев — Hibernate 6: что нового и почему это важно

Андрей Беляев — Hibernate 6: что нового и почему это важно

Никита Летов — Используем @Transactional like a Pro

Никита Летов — Используем @Transactional like a Pro

Евгений Борисов — Spring Data? Да, та!

Евгений Борисов — Spring Data? Да, та!

ДЕНЬ 1217. ИЗРАИЛЬ ПОБЕДИЛ/ ЦЕНЫ НА НЕФТЬ ЛЕТЯТ ВНИЗ/ ТРАМП УНИЗИЛ МЕДВЕДЕВА/ КОНТРАТАКИ ВСУ

ДЕНЬ 1217. ИЗРАИЛЬ ПОБЕДИЛ/ ЦЕНЫ НА НЕФТЬ ЛЕТЯТ ВНИЗ/ ТРАМП УНИЗИЛ МЕДВЕДЕВА/ КОНТРАТАКИ ВСУ

Многопоточность глазами разработчика

Многопоточность глазами разработчика

Андрей Беляев — Меняем Spring Data JPA на Spring Data JDBC!

Андрей Беляев — Меняем Spring Data JPA на Spring Data JDBC!

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

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

Илья и Федор Сазоновы — БД-укротитель

Илья и Федор Сазоновы — БД-укротитель

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]