wood burning stoves*
The moose likes Swing / AWT / SWT and the fly likes what is spring,swing,struts Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "what is spring,swing,struts" Watch "what is spring,swing,struts" New topic
Author

what is spring,swing,struts

Priyanka Tripathi
Greenhorn

Joined: Jun 27, 2012
Posts: 6
hi,
I have read on many sites, but still dint undersatnd the actual meaning,
Please explain in very simple terms as what is spring,swing and struts with very basic example....

its difficult to understand in technical terms..

thanks in adavnce
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41068
    
  43
The easiest is probably to visit the web sites of these libraries and read some of the introductional material.


Ping & DNS - my free Android networking tools app
Aniruddh Joshi
Ranch Hand

Joined: Jul 29, 2008
Posts: 275

Simplest explanation I can make up-

Spring- Creates object for you.
Swing- Framework to create UI based desktop applications.
Struts- Framework to create UI based web applications.


Anrd
"One of the best things you could do is to simplify a larger application into a smaller one by reducing its process and complexity - Fowler"
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41068
    
  43
Spring- Creates object for you.

These days, Spring is more like an entire server infrastructure. Its web site has extensive documentation that explains it all, though.
Priyanka Tripathi
Greenhorn

Joined: Jun 27, 2012
Posts: 6
thanks Aniruudha,
It very easy to keep in mind now..
Please also guide me as which topic should be taken first
i know core java,servlets,jsp,html
Aniruddh Joshi
Ranch Hand

Joined: Jul 29, 2008
Posts: 275

Are you working with java? For a new learner I would suggest Spring.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41068
    
  43
Aniruddh Joshi wrote:For a new learner I would suggest Spring.

I disagree. A beginner should use no framework at all, as it distracts from learning the actual language. That means JDBC instead of an ORM framework, servlets/JSP instead of a web framework, and definitely not using Spring, which comprises a large set of APIs that a beginner has no virtually chance of picking apart.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 60765
    
  65

I strongly agree with Ulf. Avoid Spring and other frameworks until you are very familiar with the core technologies.


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Aniruddh Joshi
Ranch Hand

Joined: Jul 29, 2008
Posts: 275

I Agree Ulf, Bear.
But there seem to be so many new learners who are in a quest of taking up technologies like academic courses.
How do you answer them when they come with strong ambitions of bagging different tools in their kit. Another thing, most of them claim they do not get to work on good java code.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: what is spring,swing,struts
 
Similar Threads
Springļæ½s ROI
struts vs spring framework
struts2 Vs spring mvc
Web unit testing, when main app to be tested is not running
Getting Spring framework