• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

what is spring,swing,struts

 
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The easiest is probably to visit the web sites of these libraries and read some of the introductional material.
 
Ranch Foreman
Posts: 275
jQuery Eclipse IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 Foreman
Posts: 275
jQuery Eclipse IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Are you working with java? For a new learner I would suggest Spring.
 
Ulf Dittmer
Rancher
Posts: 43081
77
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Sheriff
Posts: 67746
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 Foreman
Posts: 275
jQuery Eclipse IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
reply
    Bookmark Topic Watch Topic
  • New Topic