Встречается на собеседованиях • сегодня

Использовал ли JPA Entity Graph в последнем проекте

Да, использовал JPA Entity Graph для оптимизации загрузки связанных сущностей и избежания N+1 проблемы. Пример: ```java @Entity @NamedEntityGraph( name = "Order.withItems", attributeNodes = @NamedAttributeNode("items") ) public class Order { @Id private Long id; @OneToMany(mappedBy = "order") private List items; } ``` Использование в репозитории: ```java @EntityGraph(value = "Order.withItems", type = EntityGraphType.LOAD) List findAll(); ``` Плюсы: - Точечная загрузка данных - Уменьшение количества запросов - Гибкость (можно переключать стратегии) Минусы: - Нужно явно описывать графы - Не всегда очевидно, какие данные загрузятся
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы