This is probably a personal opinion based on my having more experience with Struts but we recently did 3 fairly large sized apps 2 of which we used struts/spring and the third (which was actually the first) used just struts.
All three have the potential to use EJB or POJO Facades. We originally had EJB Facades and the POJO Facades were basically unused. The EJB's delegated to DAO's for persistence. The Client ultimately decided to NOT use EJB's at all. In the two apps where we used the IOC features of spring to wire our facades it took about 10 minutes of work to switch the app over to the POJO Facades, in the third app it took longer as we had to go through and change all the lookups of an ejb façade. (About a days work) So... long story short.. I would use spring IOC features but would still stick with struts for my workflow/controller stuff. The IOC (bean framework) stuff is awesome. I haven't worked at all with Springs web framework (hence my earlier statement) so I wouldn't feel comfortable using it right now. (learning curve in a production app.. ugh!) Al -----Original Message----- From: Mathew, Manoj [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 02, 2005 10:30 AM To: Struts Users Mailing List Subject: Spring Framework Good or Bad Hi guys I am in the design face of a huge J2ee web application. Though my application is a very good candidate to go for EJBs, I am so reluctant to go with it, based on my previous bad experiences. I was looking at "Spring". What you guys think about that? thank in advance Matt -----Message Disclaimer----- This e-mail message is intended only for the use of the individual or entity to which it is addressed, and may contain information that is privileged, confidential and exempt from disclosure under applicable law. If you are not the intended recipient, any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by reply email to [EMAIL PROTECTED] and delete or destroy all copies of the original message and attachments thereto. Email sent to or from the Principal Financial Group or any of its member companies may be retained as required by law or regulation. Nothing in this message is intended to constitute an Electronic signature for purposes of the Uniform Electronic Transactions Act (UETA) or the Electronic Signatures in Global and National Commerce Act ("E-Sign") unless a specific statement to the contrary is included in this message. --------------------------------------------------------------------- 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]