open another session/transaction and query it from there

-igor

On Thu, Sep 18, 2008 at 3:51 PM, Ryan <[EMAIL PROTECTED]> wrote:
> I keep running into a similar issue and it comes down to me missing some
> fundamental knowledge of Hibernate, but I was hoping someone here could
> help point me in the right direction.
>
> Consider a Hibernate model called Child and it has a property called
> firstName. Now lets say I use a LoadableModel for the Child and tie firstName 
> to a
> TextField via a property model.
>
> In Form.onSubmit I want to call some business logic classes and pass in
> the Child (so far no problem). Due to the OpenSessionInViewFilter and
> LoadableModel the current Hibernate session context has a persistent
> Child (that wicket has subsequently called setName on). In this code I
> want to be able to query out the Child object as it is in the DB and
> compare it to the modified, but uncommitted Child.
>
> We use this to either create an audit trail or show on the screen:
> "Child's First Name changed from X to Y".
>
> In this simple example I could keep track of this in Wicket, but its
> harder with more complex relationships.
>
> Is it possible with Hibernate to say give me the Child model from the DB
> and not the currently active instance that is tied to the session?
>
> Thanks,
> Ryan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to