I used the book "Spring Persistence a running Start" and some tutorials I found on the web for eclipse/java/maven etc. and was up and running(-ish) within a couple of weeks. I also had other spring books at my disposal, but found the "running start" one by far the best as it covered JPA and hibernate as well.
Here's the link