On Sun, Mar 9, 2014 at 6:36 PM, Terence M. Bandoian <tere...@tmbsw.com>wrote:
> On 3/7/2014 4:45 PM, Leo Donahue wrote: > >> On Fri, Mar 7, 2014 at 3:41 PM, Konstantin Kolinko >> <knst.koli...@gmail.com>wrote: >> >> 2014-03-08 2:30 GMT+04:00 Leo Donahue <donahu...@gmail.com>: >>> >>>> Any Spring developers on the list? >>> >>> Leo, I've used Spring quite a lot, and Tomcat is very popular choice of platform for Spring developers. > Is that saying that you can use a regular Tomcat for all of that? >>>> >>>> "full-fledged enterprise applications" on Tomcat? >>>> >>> Yes. Why not? >>> >>> I'm good with that, just asking. New to Spring. >>> >> > > Hi, Leo- > > I've used Spring MVC with Tomcat without any problems. > > Same here. I've used Spring and Tomcat on many projects, with a great success. Spring Framework is a very comprehensive framework that gives you a lot of functionality that traditional JEE appservers (WebSphere, Weblogic, JBoss, etc..) provide and that is not available in pure Tomcat. The Spring project "kinda" started out of frustration with current state of affairs in the J(2)EE appserver market and EJB specification and implementation. The idea was to offer a viable platform (framework) to write J(2)EE applications without a need for full-fledged (and expensive!) J(2)EE appserver and EJB container (see two Rod Johnson's books below [1] and [2] for more details). Spring Framework and Tomcat shared their mutual love for each other over last 10 years, and was probably one of the reasons why Spring and Tomcat became very popular choice of development environment for many Java developers. Spring naturally evolved to include many new projects, not just the Spring Framework [3]. They even created their own container based on Tomcat server, called tcServer [4] and [5] - later acquired by VMWare. So, yes - there is probably a lot of developers on this list very familiar with Spring framework :))) Hopefully, that answers your question. Cheers! Neven Links: [1] http://www.amazon.com/Expert-One---One-Development-without/dp/0764558315 [2] http://www.amazon.com/Expert-One---One-Design-Development/dp/0764543857 [3] http://spring.io/projects [4] http://www.vmware.com/products/vfabric-tcserver [5] http://static.springsource.com/projects/tc-server/6.0/getstart/cgsdiffs.html