Помилка "failed to lazily initialize a collection of role, no session or session was closed" в Hibernate

жовтня
07
2012

У цій статті буде розказано, як позбавитися помилки "ERROR: org.hibernate.LazyInitializationException failed to lazily initialize a collection of role: com.yyy.ClassName, no session or session was closed" в Hibernate.

Вирішується ця проблема, додаванням властивості fetch=FetchType.EAGER до анотації @OneToMany:


@OneToMany(fetch=FetchType.EAGER)
public Collection<User> getUsers(){
 ...
}

Напишіть перше повідомлення!

Ви повинні увійти під своїм аккаунтом щоб залишати коментарі