File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what is spring,swing,struts

 
Priyanka Tripathi
Greenhorn
Posts: 6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Rancher
Pie
Posts: 42966
73
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The easiest is probably to visit the web sites of these libraries and read some of the introductional material.
 
Aniruddh Joshi
Ranch Hand
Posts: 275
Eclipse IDE jQuery Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 6
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Posts: 275
Eclipse IDE jQuery Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Are you working with java? For a new learner I would suggest Spring.
 
Ulf Dittmer
Rancher
Pie
Posts: 42966
73
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Pie
Posts: 64192
83
IntelliJ IDE Java jQuery Mac Mac OS X
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I strongly agree with Ulf. Avoid Spring and other frameworks until you are very familiar with the core technologies.
 
Aniruddh Joshi
Ranch Hand
Posts: 275
Eclipse IDE jQuery Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic