2017-07-16 2 views
0

Ich habe eine sehr komplexe Hibernate-Struktur mit vielen @ManyToMany, @ManyToOne, @OneToOne usw. Assoziationen. Diese verschachtelten Sammlungen/Objekte haben auch ihre eigenen verschachtelten Objekte/Sammlungen. Das ganze Objekt ist faul geladen.Gesamtes Objekt begierig holen

Was ich versuche zu erreichen, ist, für nur eine bestimmte Operation in der Lage zu sein, GESAMT Objekt eifrig zu holen.

Ich habe etwas recherchiert, aber alles, was ich finden konnte, sind Lösungen, wo Sie jedes Objekt/Sammlung angeben müssen und es manuell abrufen müssen.

Gibt es eine Möglichkeit, die GESAMTE Objektstruktur abzurufen, ohne jedes Objekt angeben zu müssen, das ich abrufen muss?

Antwort

1

Nun könnten Sie Ihren Ruhezustand hibernate.enable_lazy_load_no_trans zu True konfigurieren, dies wird Objektattribute laden, ohne dass die Transaktion gestartet werden muss.