You only need to know Java programming. Everything else is explained in the book. Since you are already aware of the Spring, you can skip chapter 2. Chapter 2 (Spring fundaments) is there if someone does not know the Spring.
Happy Learning!
Cheers!
Sourabh Sharma
Don't get me started about those stupid light bulbs.