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]

Reply via email to