• 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:
  • Tim Cooke
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Junilu Lacar
  • paul wheaton
Saloon Keepers:
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
  • Scott Selikoff
Bartenders:
  • Piet Souris
  • Jj Roberts
  • fred rosenberger

Newbie to Spring - where do I start?

 
Ranch Hand
Posts: 142
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I got my SCJP and I am very comfortable with Java. But that definitely ain't good enough in this fast moving world. When I see a job requirement, it starts with "Java developer" as the title and then digresses into the candidate requiring experience in different areas. One of those omnipresent (among several skills like Struts, JUnit, Hibernate, EJB, J2EE...etc.) is Spring.

I don't have much of an idea of what Spring is. I tried to Google it a few times, but got no satisfactory learning material on that that provides a simple working example I could understand for Spring. How far is Spring removed from Java? Besides POJ what are the other pre-requisites for learning Spring?

Where could I get started for a good learning material for Spring? It would be greate if there is a simple "Hello world" example that I could compile, execute etc. Are there any good books? I would love if there is a Head first book for Spring. Does anyone know?

Thanks a lot!
 
Author
Posts: 12617
IntelliJ IDE Ruby
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There are countless tutorials, from beginning to advanced--just search.

The idea of a "hello, world" is a bit... misleading, because Spring has many modules--but you probably mean a simple dependency injection/inversion of control example, since that's what's at Spring's heart.

As far as books go, I think Spring in Action is pretty good, but have also used a couple of the Apress books. But at this stage, I'd imagine the Spring tutorials, even just running the examples that come with the distribution or following the Spring documentation, would be enough to get started.
 
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

You can use NetBeans to crate the "Hello world" application.
The tutorials on netbeans.org will guide you haw to install the spring framework and run a sample application.

Regards,
Roman
 
Ranch Hand
Posts: 222
Google Web Toolkit Eclipse IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Just found some free online courses from Spring, but I am not sure how useful they would be for a beginner : http://www.springsource.com/training/freeonline
 
Ranch Hand
Posts: 161
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi. I noticed that someone posted that you could use NetBeans to create a small, sample app with Spring (and Hibernate)?

What about Eclipse users, such as myself? Is this "tutorial/sample app" available for Eclipse?
 
pie. tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic