There was light ... but not in this case! I wish I had read the previous readers review! As previous reviewer states the book assumes that the reader has knowledge about other technologies, such as Hibernate, maven etc.
Source code is provided via the website as with most programming books, however there is no instruction in the book as to when you should look at the code - or how it relates to the chapter.
Definitely not for the beginner!
There's two reasons why I gave this book 1 star and they are: You have to give at least 1 star to submit a review, and I actually learned a bit about Junit (Testing tool) - not from the book I might add, but from hunting JUnit down on the website so I could run some of the source code.
There has to be a better source for learning Spring.