Zdravím konferenci,
mám následujcící problém: píšu webovou aplikaci, ve které chci editovat
relativně rozsáhlý objekt. Editace probíhá ve stylu průvodce v několika
krocích.
A tady jsem narazil na problém s lazy inicializací, protože ve chvíli
kdy nějakou vlastnost objektu změním, tak se mi objekt nepodaří
reasociovat s aktuální databázovou session.
Reasociaci provádím metodou lock(classname, objekt, lock mode). Tady je
právě kámen úrazu protože lock nemůže asociovat změněný objekt (vyhodí
se výjimka). Otázka zní, jak reasociovat objekt se sesion, který má už
změněný stav a je to vůbec toto možné? Při zobrazení tento probrém
nenastává, tam mi reasociace pomocí lock() zafunguje .
díky Jakub
Používám: Hibernate, Spring, JSF