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

  Рет қаралды 19,640

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

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

Күн бұрын

Ближайшая конференция - JPoint 2025, 3-4 апреля (Москва + трансляция).
Подробности и билеты: jrg.su/T2zfbS
- -
В марте вышла стабильная мажорная версия Hibernate 6. Помимо смены названия пакетов с javax на jakarta и переезда на Java 11, появилось несколько нововведений, которые могут заинтересовать тех, кто активно использует JPA в своей работе. Спикер рассмотрит как внешние изменения - новые классы и API, так и внутренние. Вторые не так заметны разработчикам, но более важны, потому что от них зависит быстродействие фреймворка.
Что видно сразу:
- Новый маппинг типов данных - теперь не нужны сторонние библиотеки, чтобы работать с JSON.
- Поменялась генерация ID: API стал более гибким и менее запутанным.
- SQL в логах стало намного проще читать.
Что поменялось внутри:
- Semantic Query Model - новая структура данных для представления запросов в фреймворке, что открывает новые возможности для написания запросов. Например, появилась поддержка оконных функций.
- Поменялся обход дерева сущностей, теперь используется обход в ширину, а не в глубину.
В докладе разберем эти нововведения на примерах и посмотрим, на что стоит обратить внимание при переезде на эту версию.
Спикер - Андрей Беляев (Haulmont).
Ссылка на презентацию: squidex.jugru....
#hibernate_6 #jpa #semantic_query_model #orm #data_access

Пікірлер: 16
Вячеслав Круглов - Введение в Hibernate: что, зачем, и где стандартные ловушки
45:40
Андрей Беляев - DTO: живи быстро, гори ярко
56:20
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 19 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Enceinte et en Bazard: Les Chroniques du Nettoyage ! 🚽✨
00:21
Two More French
Рет қаралды 42 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Андрей Беляев - JPA-паззлеры (+Hibernate и Spring)
1:04:57
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 24 М.
Михаил Поливаха - Spring Data JDBC. Проблемы известные, проблемы неизвестные
52:27
Иван Пономарев - Вариантность типов в Java и Kotlin
47:46
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 8 М.
MLOps_KPI_lect1
1:24:33
The Data
Рет қаралды 102
Николай Алименков - Сделаем Hibernate снова быстрым
1:03:18
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 51 М.
Рустам Ахметов - Архитектура приложения и ошибки проектирования
49:19
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 31 М.
Евгений Борисов - Spring Patterns
56:38
TechTrain
Рет қаралды 139 М.
Григорий Кошелев - Когда всё пошло по Кафке 3: Apache Kafka и Consumer
53:44
JPoint, Joker и JUG ru — Java-конференции
Рет қаралды 10 М.
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН