you can pass in the id if you want, i prefer to work with objects...so class entitymodel extends ldm { private final String cn; private final Serialializable id;
public entitymodel(class cl, serializable id) { cn=cl.getName(); this.id=id; } public entitymodel(identifiable entity) { cn=hibernateutils.unproxy(entity).getclass().getname(); id=entity.getid(); } public object load() { session.get(class.forname(cn), id); } } this is just more convinient, obviously identifiable is an interface we use here internally. -igor On Thu, May 8, 2008 at 3:10 PM, Mathias P.W Nilsson <[EMAIL PROTECTED]> wrote: > > Thanks Igor! > > So if I use the sample code you gave me and, when getting the Object from > the constructor > on the response page I will have a detached object. > > Do I have to load the object from database here? When looking at the Phone > book example I see you pass id instead of object. Is this more lightweight > or is it better practice to just pass the id and not the whole object? > > > -- > View this message in context: > http://www.nabble.com/Detached-models-tp17136199p17137533.html > > > Sent from the Wicket - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > 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]