Vaclav Pech wrote:

Ahoj,

na query je možné nastavit FetchMode.JOIN pro property, které chcete načíst 
okamžitě bez ohledu na nastavení v konfiguraci.

Pro inicializaci vlastního výsledného listu ho stačí proiterovat, například 
pokud změníte řádek
if(list!=null) result = list;
na
if(list!=null) result = new ArrayList(list);
Pokud přijdete na elegantnější řešení, velmi rád se přiučím. S hibernate se 
zatím znám jen chvíli.

Toto je nebezpecne, pokud to delate v nejakem setteru, protoze pak si Hibernate "mysli", ze se kolekce zmenila a pri commitu bude (pokud je to nastaveno) updatovat databazi.
Rozhodne je lepsi spravne nastavovat FetchMody.

Odpovedet emailem