It is all said, but I will just add my two pesos, yeah, it is worth it, go for it, they play very nicely together.
musachy On Wed, Nov 25, 2009 at 9:00 AM, Saeed Iqbal <saee...@gmail.com> wrote: > Oh yes i forgot Spring Security too. Its awesome. > > On Wed, Nov 25, 2009 at 9:56 PM, Wes Wannemacher <w...@wantii.com> wrote: > >> > -----Original Message----- >> > From: phillips1021 [mailto:bphill...@ku.edu] >> > Sent: Wednesday, November 25, 2009 11:29 AM >> > To: user@struts.apache.org >> > Subject: Is Using Spring With Struts 2 A Good Idea? >> > >> > >> > At the University of Kansas (#1 college basketball team :) we use Struts >> 2 >> > for our web application framework. Its worked very well for us. >> > >> > I've been learning the Spring framework and how to use it with Struts 2. >> I >> > think the two frameworks work very well together. >> > >> > I'm preparing a class for the other Java developers on how to use Struts >> 2 >> > and Spring together. As part of my research I'd like to hear from other >> > Struts 2 developers on if you use Spring with Struts 2 and if you think >> its >> > a good or bad practice. >> > >> > Thanks in advance for any feedback you can provide on why or why not it's >> a >> > good idea to use Struts 2 with Spring. >> > >> > Bruce Phillips >> > http://www.brucephillips.name/blog http://www.brucephillips.name/blog >> > >> > >> >> >> Bruce, I am currently working on a commercial product that combines >> the two. I could sing songs of praise, but I figure you've already >> gotten a few of those messages, so I will try to come up with a few >> drawbacks I've noticed. >> >> One thing I noticed early on is that it seriously compounds the amount >> of XML configuration you will have to manage. I am a fan of the >> Conventions plugin, but still feel obligated to stick to traditional >> (explicit) configuration for projects of serious size. I just deployed >> an app recently at a customer that contains 1678 lines of XML >> configuration just for struts and spring (this does not include >> sitemesh, web.xml, maven poms, etc.). >> >> Another thing I noticed is that this (these) project(s) now require a >> significant learning curve. I think most of the people on this list >> wouldn't be scared to jump into a project using struts 2, spring, jpa, >> maven, etc. But... In my neck of the woods (just north of Kentucky, >> but not a whole lot more civilized), it is difficult to find trained >> Java professionals who are fluent in the technologies named above. >> What is interesting is that when you look at the code, on a per source >> file basis, it is all very simple (POJO-based development with simple >> services/implementations). However, conceptually fitting all the >> pieces together always tends to fall on my shoulders since my team >> tends to be less experienced in the different libraries. >> >> With that being said, I will add that it really is a pleasure to use >> all of these things together. After a certain point in every project, >> development time speeds up drastically. Changes are easy and a nice >> library of components is created that allows for easy additions. All >> of these things tend to come together once you get past the first two >> points above. >> >> -Wes >> >> >> -- >> Wes Wannemacher >> >> Head Engineer, WanTii, Inc. >> Need Training? Struts, Spring, Maven, Tomcat... >> Ask me for a quote! >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org >> For additional commands, e-mail: user-h...@struts.apache.org >> >> > > > -- > Saeed Iqbal > CEO > http://www.iqbalconsulting.com > Struts - J2EE - Application Architects and Developers > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org