In the same way that we're going to have a Pico integration for IoC, I'd
like to have a Spring integration for IoC... But these need to be in an
add-on project for integrating other dependencies with Xwork / WebWork
outside of the main code base.

> -----Original Message-----
> From: Matthew E. Porter [mailto:[EMAIL PROTECTED] 
> Sent: Friday, August 08, 2003 11:19 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [OS-webwork] Is This a Bad Use of IoC?
> 
> 
> What is the planned intergration with Spring?
> 
> 
> Cheers,
>    matthew
> 
> 
> 
> 
> On Thursday, August 7, 2003, at 08:57 PM, Jason Carreira wrote:
> 
> > I think we need to get the project for external 
> integrations going. I 
> > got a note from Rod Johnson about this too, and I think it 
> would be a 
> > great idea to have integrations with Spring and Picocontainer, but
> > these
> > need to be in a separate project. We're explicitly limiting  
> > dependencies
> > in Xwork / WebWork as much as possible.
> >
> > Jason
> >
> >> -----Original Message-----
> >> From: Rob Rudin [mailto:[EMAIL PROTECTED]
> >> Sent: Thursday, August 07, 2003 9:39 PM
> >> To: [EMAIL PROTECTED]
> >> Subject: Re: [OS-webwork] Is This a Bad Use of IoC?
> >>
> >>
> >> Not to sound like a broken record, but I think Spring does 
> a nice job 
> >> of handling Hibernate. It provides a Hibernate template to 
> handle the 
> >> Hibernate plumbing and nice support for configuring a 
> SessionFactory. 
> >> Should be very easy to hook this into WW2's IoC.
> >>
> >> Rob
> >>
> >> ----- Original Message -----
> >> From: "Matthew E. Porter" <[EMAIL PROTECTED]>
> >> To: <[EMAIL PROTECTED]>
> >> Sent: Thursday, August 07, 2003 8:38 PM
> >> Subject: [OS-webwork] Is This a Bad Use of IoC?
> >>
> >>
> >>> I think I may be going Inversion of Control mad lately and
> >> need some
> >>> help sorting out if what I am doing is just wrong.  I am 
> building a 
> >>> new persistence manager where the core manager is based upon 
> >>> hibernate. The hibernate manager needs three different
> >> providers- one
> >>> for Configuration, one for SessionFactory, and one for
> >> Sessions.  Each
> >>> of these providers (Conf, SF, and Session) can have different 
> >>> implementations.  For example, the default Session 
> provider always 
> >>> returns a new session; however, there is also a 
> ThreadLocal version 
> >>> which returns the same session for the entire thread.
> >>>
> >>> The question I have is how do I specify and load these at 
> runtime? 
> >>> The most obvious answer is to have a custom xml file that 
> specifies 
> >>> which provider fulfills each role.  I could write (and 
> already have 
> >>> done so) a loader to read an XML file and configure the
> >> system.  But,
> >>> instead of having this in a separate file, would it be a complete 
> >>> bastardization of the intention of IoC (XWork edition) to 
> use it to 
> >>> automatically configure the providers?
> >>>
> >>> Why does this seem bad?  Because the primary intention of 
> IoC is to 
> >>> wire business components whereas these providers will
> >> probably never
> >>> be used outside the real component, the persistence
> >> manager.  Instead,
> >>> it seems like I am too lazy to write a loader to configure
> >> the system.
> >>>
> >>>
> >>> Cheers,
> >>>    matthew
> >>>
> >>>
> >>>
> >>>
> >>> -------------------------------------------------------
> >>> This SF.Net email sponsored by: Free pre-built ASP.NET
> >> sites including
> >>> Data Reports, E-commerce, Portals, and Forums are available now. 
> >>> Download today and enter to win an XBOX or Visual Studio .NET.
> >>>
> >> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet
> >> _072303_01/01
> >>> _______________________________________________
> >>> Opensymphony-webwork mailing list 
> >>> [EMAIL PROTECTED]
> >>> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >>>
> >>>
> >>
> >>
> >>
> >> -------------------------------------------------------
> >> This SF.Net email sponsored by: Free pre-built ASP.NET sites 
> >> including Data Reports, E-commerce, Portals, and Forums 
> are available 
> >> now. Download today and enter to win an XBOX or Visual Studio .NET.
> >> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet
> > _072303_01/01
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> >
> >
> > -------------------------------------------------------
> > This SF.Net email sponsored by: Free pre-built ASP.NET 
> sites including 
> > Data Reports, E-commerce, Portals, and Forums are available now. 
> > Download today and enter to win an XBOX or Visual Studio .NET. 
> > http://aspnet.click-url.com/go/psa00100003ave/
> > direct;at.aspnet_072303_01/01 
> > _______________________________________________
> > Opensymphony-webwork mailing list 
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email sponsored by: Free pre-built ASP.NET sites 
> including Data Reports, E-commerce, Portals, and Forums are 
> available now. Download today and enter to win an XBOX or 
> Visual Studio .NET. 
> http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet
_072303_01/01
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork


-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to