• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

I want to learn spring perfectly.

 
Swapna latha
Ranch Hand
Posts: 70
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all !

I want to learn springs perfectly. Please suggest some pdf or books or weblinks. I have one confusion whats the difference between struts and spring. which one is better ? please suggest me.

I already know struts. But in interviews people are asking for spring. I want to learn it in depth. Please help me guys in learning spring. Suggest me a good book or site or pdfs.

Thanks in Advance
Kori Swapna Latha

 
Tatiana Vorobeva
Greenhorn
Posts: 11
Android Eclipse IDE Java
 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Indeed, Spring's official documentation should be a fine resource.
If you are willing to spend some money then "Manning Spring 3 in Action" is a good a choice.
 
Paul Clapham
Sheriff
Posts: 21551
33
Eclipse IDE Firefox Browser MySQL Database
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Swapna latha wrote:I want to learn springs perfectly.


That's very ambitious. Let me suggest starting at the beginning: learn how to spell its name. That's "Spring", not "springs".
 
shakir hussain
Greenhorn
Posts: 10
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Swapna,
If you want to start from scratch, you can visit http://www.java9s.com and browse spring framework tutorial.
Then you can enjoy reading book "Spring 3 in Action"

Remember: Spring's core feature is DI and AOP which can be used in any standalone or web based application.

Other feature like, Spring MVC is similar to Struts.
 
Greg Funston
Ranch Hand
Posts: 81
Eclipse IDE Java Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is a free download PDF of "Spring Into Action 2.0" and then there is the online documentation and references. Next there are a lot of sample spring downloads to start from......Google spring examples......This is the best one I found..Spring examples. It is a huge task to know all of spring. My recommendation is to have a basic design you are interested in , and start building a framework based on that. As you work with what you're building you'll get a great understanding of it. Add functionality as required. As you keep changing the design you'll be configuring spring like a pro once you work with it for a while. Because you can configure spring in many ways and the number of design choices are almost unlimited, it's unlikely you'll need to know every single aspect because it will not be necessary.

Good Luck.

Cheers,
Greg Funston
 
Csabba Csurja
Greenhorn
Posts: 12
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Kori,

1) read some quick overview about dependency injection, singletons, proxy design patterns. you don't have to go very much into the details, but at leas some high-level knowledge...
2) there is a very good tutorial on the mkyong website.
these are short and smart....quite useful
3) download sts eclipse and try to remake these example
4) books (spring in action), forum, etc.


Regards,

Csaba
 
Krishna Srinivasan
Ranch Hand
Posts: 1876
Firefox Browser Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Official website is best learning for spring. If you are looking for the quick introduction, the read this link.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic