It's not a secret anymore!*
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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 39544
    
  27
The easiest is probably to visit the web sites of these libraries and read some of the introductional material.


Ping & DNS - updated with new look and Ping home screen widget
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: 39544
    
  27
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: 39544
    
  27
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: 60048
    
  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
Getting Spring framework
Springļæ½s ROI
Web unit testing, when main app to be tested is not running
struts2 Vs spring mvc
struts vs spring framework