Thank you. That makes sense to me now. It was a slow brain day day for me I guess. :)
Matt igor.vaynberg wrote: > > class usersdataprovider implements dataprovider { > final userservice svc; > public int size() { return svc.size(); } > } > > @configurable class userspage extends webpage { > private userservce svc; > public userspage() { > add(new dataview("users", new dataprovider(svc))); > } > > this takes a reference of injected userservice svc and passes it to > the dataprovider. now dataprovider has a hard reference to the service > and is no longer serializable. > > if you use a @springbean generated proxy, this would still work fine. > > -igor > > On Mon, Jul 21, 2008 at 1:50 PM, Matt Welch <[EMAIL PROTECTED]> wrote: >> >> >> igor.vaynberg wrote: >>> >>> you have to be careful not to pass references to injected beans to >>> other objects. other than that i think you should be fine. >>> >> I know I should understand that, but my brain doesn't want to parse that >> sentence for some reason. >> >> references to injected beans - What does that mean? The domain object is >> an >> injected bean (if it was annotated with @Configurable) and a reference to >> it >> would presumably be passed to the Wicket component so that the that >> component could process it. Are you saying that this should be avoided? >> >> other objects - Can you maybe give an example of the "other objects" you >> have in mind? >> >> Matt >> >> -- >> View this message in context: >> http://www.nabble.com/%40SpringBean-vs-%40Configurable-tp18572291p18577287.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] > > > -- View this message in context: http://www.nabble.com/%40SpringBean-vs-%40Configurable-tp18572291p18579719.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]