wood burning stoves 2.0*
The moose likes Struts and the fly likes Spring Engine Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "Spring Engine" Watch "Spring Engine" New topic
Author

Spring Engine

Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
As TomCat is associated with Struts is there any open source software associated with Spring ?

Thanks


Le Cafe Mouse - Helen's musings on the web - Java Skills and Thrills
"God who creates and is nature is very difficult to understand, but he is not arbitrary or malicious." OR "God does not play dice." - Einstein
Alexandru Popescu
Ranch Hand

Joined: Jul 12, 2004
Posts: 995
Tomcat is a servlet container and is not associated in a strict way with anything. Struts can be run as easy on Jetty, WLS, or any other servlet container.
Spring does not require by itself a container, but if you intend to use Spring MVC you will need a servlet container, if you intend to use EJB you will need an application server, or if you intend to use JMS you will need a messaging system.

./pope


blog - InfoQ.com
Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
Thanks Ali Pope.
So Spring is basically J2EE with.... or J2EE on.....?
Lasse Koskela
author
Sheriff

Joined: Jan 23, 2002
Posts: 11962
    
    5
Originally posted by Helen Thomas:
So Spring is basically J2EE with.... or J2EE on.....?

With my very limited exposure with Spring, I would say it's "J2EE made simple". In other words, you get a layer on top of the standard J2EE APIs and some open source products that makes it easier for you to develop software compared to using the J2EE APIs etc. directly.

Frameworks in general are based on the general principle of recognizing certain commonalities in a given field of development and then incorporating those into an off-the-shelf layer of code that implements those common parts and lets the developers worry about their unique problems instead of reinventing the wheel.


Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
Alexandru Popescu
Ranch Hand

Joined: Jul 12, 2004
Posts: 995
So Spring is IoC/DI framework which provides a large spectrum a plugability (for web solutions, for AOP solutions, for accessing EJBs, for using JMS, etc.)

./pope
Helen Thomas
Ranch Hand

Joined: Jan 13, 2004
Posts: 1759
Thanks all.
Is there any (Spring) chart that lets one pick ideal compatible technologies from competitive ones.
I suspect everyone will be growing their own anyway. Chart , that is.
[ October 28, 2004: Message edited by: Helen Thomas ]
 
Don't get me started about those stupid light bulbs.
 
subject: Spring Engine