It's definitely just backing beans that I'm referring to. I don't keep other
pieces of business logic in conversation scope. I suppose it was more that I
wanted to follow "good practice" as defined by the Spring team.

But you make a valid point regarding the loose coupling that the EL
provides.

Now that I've got it in my head though, I'm mostly just trying to understand
the behavior I see. No biggie. I would still like to know, but I don't know
that it's worth spending too much time on.

Thanks for responding!

Justin

On Mon, Jul 28, 2008 at 3:18 AM, Simon Kitching <[EMAIL PROTECTED]>wrote:

>
>
>
> Justin Miller-7 wrote:
> >
> > Does Orchestra require that Spring use cglib proxies rather than jdk
> > proxies?
> >
> > It seems like no matter what I do, I can't get spring to use jdk
> > proxies. My beans implement interfaces like they are supposed to, and
> > I definitely do not have any proxy-target-class tags anywhere in my
> > spring XML files.
> >
> > This isn't a huge deal. Everything still works. I just want to follow
> > the recommendation that jdk proxies be used when possible.
> >
>
> As far as I know, jdk proxies should work. However I don't know of anyone
> who has tried this; I certainly haven't.
>
> JDK proxies of course only work for interfaces. The objects placed in
> conversation scope are generally "backing beans" for pages, and these
> normally aren't interfaces; the loose coupling already provided by EL means
> there isn't a lot of point in a separate interface. So it seems to me that
> in this case writing an interface definition for a backing bean is a lot of
> work for very little benefit.
>
> I suppose there could be a few more "business level" objects that could
> usefully be in conversation scope, in which case there may well be a
> logical
> interface for them. But I would certainly expect these to be the minority.
>
> Do you expect to have lots of business-logic classes held within
> conversation scope? If so, would you mind explaining why you take this
> approach?
>
> Regards, Simon
> --
> View this message in context:
> http://www.nabble.com/-Orchestra--does-orchestra-require-that-Cglib-proxies-be-used-tp18652354p18685280.html
> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>
>

Reply via email to