Насколько я понимаю, @OneToOne
и @ManyToOne
аннотации JPA выполняют выборку eager
. Я хочу, чтобы они лениво загружались в мое приложение или, по крайней мере, намекали на это (, что по умолчанию используется в спящем режиме ). Я начал добавлять аннотацию fetch = FetchType.LAZY
, например
@ManyToOne(optional = false, fetch = FetchType.LAZY)
вместо
@ManyToOne(optional = false)
. Это утомительно и подвержено ошибкам. Есть ли способ сделать это на уровне приложения? Возможно, в файле persistence.xml?