On 17 Feb., 14:44, Janus <janu...@gmail.com> wrote:
> Hej NG!
>
> Sikkert et simpelt problem med en tilsvarende simpel løsning, men jeg
> har ikke gennemskuet den endnu:
>
> Jeg har en klasse, TestArrayClass, der har en List<ValueObject>, hvis
> ValueObject på index 0 indeholder en String "NEW VAL 0".
>
> Jeg vil så gerne rette i dette ValueObject, således det indeholder
> "NEW VAL 1", men persisterer ikke.
>
> Henter jeg så dette ValueObject fra databasen, er værdien i det "NEW
> VAL 1", hvilket jo er fint nok, den henter fra cache'en.
>
> Jeg vil så gerne reloade min TestArrayClass, således at dens
> ValueObject på index 0 _igen_ indeholder værdien "NEW VAL 0", men
> dette kan jeg ikke rigtig få til at virke.
>
> Jeg har prøvet session.evict(instansen af TestArrayClass) uden held.
>
[cut]
Problem løst. Se
http://www.coderanch.com/t/431784/Object-Relational-Mapping/java/with-Hibernate-Cache-think#1918511
Mvh Janus