• 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 all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

which framework i should study??

 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi all,
i have good knowledge of JAVA and have worked on core java projects for last 2 years. also i have knowledge of Servlets and JSP but i have not worked on any of these technology.
now i want to learn any framework and i am confused between Struts, Hibernate and Spring.

can anyone please tell me that which framework would be better.
 
Ranch Hand
Posts: 672
4
Eclipse IDE Spring Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

prateek sharmaa wrote:
now i want to learn any framework and i am confused between Struts, Hibernate and Spring.



I can't understand why you are confused, confusion comes when all are doing the same thing, and you have to choose any one.. Here, all the 3 said frameworks, i.e struts, hibernate and spring are all different frameworks, for instance, you can compare struts and spring mvc( which is one of the module of spring), but certainly not struts and spring.

if you ask me, i recommend you to learn all the 3 frameworks, which will put you in the right path...
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Of the three, I think Spring is the most important to know, because the other two (Struts and Hibernate) can make use of Spring. The principle behind the core of Spring, "dependency injection" (or "inversion of control") is one of the foundations of clean, testable Java code--whether or not you use Spring to *achieve* it isn't really important, but a lot of people use Spring.

Spring is a *big* framework--you'd need to focus only on certain parts.
 
prateek sharmaa
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@ Prasad : thanks a lot for the suggestion but right now i want to start with any of those three framework.

@ David Newton : thanks a lot David for the valuable suggestion and now i will go and start learning Spring.
but one more thing David, can you please suggest me any book on Spring's latest version.
i have surfed internet and come across few books from which i found Pro Spring 2.5 book's review at the best.
so can you please suggest any of the book for Spring.

thanks and regards,
Prateek Sharma.
 
David Newton
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm still a Spring in Action fan, but the Apress books are pretty good as well. There aren't too many 3.0 books available yet.

Your best bet would be to ask the Spring questions in the Spring forum.
 
Don't get me started about those stupid light bulbs.
    Bookmark Topic Watch Topic
  • New Topic