Доклад

Finally Defeating Hibernate

Зал 2

Большая часть Enterprise Java приложений использует Hibernate или Spring Data JPA как ORM-фреймворк для работы с БД. Это ни для кого не секрет. Также ни для кого не секрет, что многие не любят Hibernate за те сложности, грабли и подводные камни, которые часто всплывают в рамках разработки приложений с его использованием. Тем не менее для Spring Boot приложений, использующих Spring Data JPA, большая часть проблем при работе с Hibernate хорошо известна:

1. Включенный OSIV

2. N + 1

3. Pagination в памяти приложения

4. Запрос в сторонний сервис в рамках открытого соединения к БД и т. д.

От этих проблем прямо сейчас страдают тысячи бэкендов по всему миру. Но на самом деле мы можем положить этому конец раз и навсегда. На докладе узнаем, каким именно образом.

Спикеры

Расписание