Как предотвратить запросы N+1 веснойJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как предотвратить запросы N+1 весной

Сообщение Anonymous »

Не могли бы вы помочь мне с тем, как избежать n+1 запросов весной?@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name="CourseID")
private CourseEntity courses;

@OneToMany(mappedBy = "courses", fetch = FetchType.LAZY)
private Set courseModules = new HashSet();
< /code>
Когда я выполняю запросы в JparePository для любой из этих объектов, я сталкиваюсь с проблемой запроса n+1, которая значительно влияет на производительность запроса. В настоящее время я должен использовать собственные запросы для извлечения объектов из этих сущностей. Большое спасибо!

Подробнее здесь: https://stackoverflow.com/questions/797 ... -in-spring
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»