Zdravím konferenci,

vím, že se tu podobné téma už probíralo, ale nějak jsem se nedopídil řešení.

Požadavek je takový: bude se editovat nějaký rozsáhlý objekt, při editaci se přechází mezi různými formuláři a teprve až se stiskne tlačítko uložit, tak se celý objekt uloží.

Nejefektivnější mi přijde držet si celou dobu rozpracovaný objekt v paměti spolu s číselníky a jinými daty a co nejvíce využít lazy inicializace pro načítaní dalších objektů. Problém je, že mi lazy iniciliazace nezafunguje protože se mi uzavře spojení z databází. Zkoušel jsem OpenSessionInViewFilter, ale ten zafunguje pouze v rámci jednoho requestu, ale nejspíš ne přes více, pokud ano tak by se mi hodilo vědět jak :-) .

Napadá mě: napsat si vlastní servletový filter? viz. http://www.hibernate.org/43.html

díky Jakub

Používáme: JSF+Spring+Hibernate.








Odpovedet emailem