Illegaler Zugriff auf das Laden der Sammlung (hibernate.LazyInitializationException)

8

Ich verwende JPA mit Hibernate-Persistenzanbieter.

Ich habe eins zu viele Mapping, ich habe

verwendet %Vor%

Ich kann die eine bis viele SQL-Anweisungen in der Konsole sehen, obwohl ich die Ausnahme bekomme

%Vor%

Kann mir jemand helfen, welche anderen Vorbereitungen ich treffen muss?

    
Satish Kumar 01.12.2010, 18:22
quelle

1 Antwort

0

Dies bedeutet normalerweise, dass die Hibernate-Sitzung beim Versuch, auf neue Entitäten zuzugreifen, bereits geschlossen wurde. Zwei Optionen zur Lösung dieses Problems sind:

  • Überprüfen Sie ALLE Ihre Modellgrafik und stellen Sie bei Bedarf den entsprechenden EAGER-Abruftyp ein.
  • Legen Sie einen erweiterten persistenten Inhalt fest: @PersistenceContext (type = PersistenceContextType.EXTENDED)
Javier Ferrero 01.12.2010 18:37
quelle

Tags und Links