I haven't used spring in my Java based projects, I'm learning spring basics and can i jump to spring boot directly instead of mastering spring ? How does this book will help me?
As I replied to Aaron Brooks in this post (https://coderanch.com/t/661295/Spring/Srping-Boot-action), Spring Boot is a fantastic way to get started with Spring. No need to learn how to write XML configuration or Java-based configuration until you need it. In fact, I was thinking earlier today that "Spring" is really best described as "Advanced Spring Boot".