YEAHUB_JAVA_BACKEND Telegram 186
#полезное
👨‍💻 На фото показана проблема N+1 в JPA и её решение.

🟠findAll() — вызывает 1 запрос к авторам + по 1 запросу на книги каждого автора → N+1 запросов

🟠JOIN FETCH в @Query — решает проблему, загружая авторов и их книги одним SQL-запросом

Показана разница в коде и как избежать лишних запросов при загрузке связанных сущностей (Author → Book)

👉Новости 👉База вопросов
Please open Telegram to view this post
VIEW IN TELEGRAM



tgoop.com/yeahub_java_backend/186
Create:
Last Update:

#полезное
👨‍💻 На фото показана проблема N+1 в JPA и её решение.

🟠findAll() — вызывает 1 запрос к авторам + по 1 запросу на книги каждого автора → N+1 запросов

🟠JOIN FETCH в @Query — решает проблему, загружая авторов и их книги одним SQL-запросом

Показана разница в коде и как избежать лишних запросов при загрузке связанных сущностей (Author → Book)

👉Новости 👉База вопросов

BY Java Backend | YeaHub




Share with your friend now:
tgoop.com/yeahub_java_backend/186

View MORE
Open in Telegram


Telegram News

Date: |

End-to-end encryption is an important feature in messaging, as it's the first step in protecting users from surveillance. More>> Channel login must contain 5-32 characters Content is editable within two days of publishing Telegram channels enable users to broadcast messages to multiple users simultaneously. Like on social media, users need to subscribe to your channel to get access to your content published by one or more administrators.
from us


Telegram Java Backend | YeaHub
FROM American