Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
  • 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
  • Liutauras Vilda
  • Bear Bibeault
  • Junilu Lacar
  • Martin Vashko
Sheriffs:
  • Jeanne Boyarsky
  • Tim Cooke
  • Knute Snortum
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Scott Selikoff
  • salvin francis
  • Piet Souris

From where to start to learn Spring?

 
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Everyone,

I am new to spring framework and I want to learn spring mvc. Can some one please help me to get started? What should I first read or learn? Is there any good examples or tutorial?
Thank you.
 
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi Janki,
if you are new to spring framework , you can go through these sites www.roseindia.net/spring/ and www.springframework.net/
i will suggest you to start with
1.) IOC(inversion of control)/dependency injection .
2.)AOP(Aspect oriented Program)

 
Janki Shah
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Rocky,

Thank you for your reply.
I basically want to learn all the necessary frameworks for my job to build a website. I started with hibernate and now I want to move on to the next level. So, in this case what is the best thing to start, spring IoC or spring mvc?
 
Ranch Hand
Posts: 37
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Janki,

IoC (http://static.springsource.org/spring/docs/2.0.x/reference/beans.html) is a basic concept for spring container. It is necessary to know those basic concepts first. If I were you, I would not jump straight to the MVC.


Regards,
Lalkhum
 
Janki Shah
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@ Lalkhum: Thank you. I will start from IoC then.
 
Khuma Chhakchhuak
Ranch Hand
Posts: 37
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

For learning development/coding, the following link might be a good place to start.

http://www.dzone.com/tutorials/java/spring/spring-tutorial/spring-tutorial.html
 
roky bontana
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
@janki: the proper way is after doing hibernate you should move to struts and get basic idea of it . then you switch to spring because at last you have to configure struts with spring.
 
Bartender
Posts: 1682
7
Android Mac OS X IntelliJ IDE Spring Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

roky bontana wrote:@janki: the proper way is after doing hibernate you should move to struts and get basic idea of it . then you switch to spring because at last you have to configure struts with spring.



You would not use Struts if you are using Spring MVC which the OP said is interested in learning. Both of these are web frameworks and address the same space.
 
Bill Gorder
Bartender
Posts: 1682
7
Android Mac OS X IntelliJ IDE Spring Linux
 
Janki Shah
Ranch Hand
Posts: 136
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you everyone! I ll start learning from DI. And use the resources you have suggested.
 
You've gotta fight it! Don't give in! Read this tiny ad:
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!