This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
To use Spring Roo all you need to know is Spring Framework, Maven (especially maven plugins) and understanding of AspectJ ITDs. If you know Spring, then you can use Spring Roo 1.1 Cookbook, as it covers AspectJ and talks in detail about Maven plugins that are configured by Spring Roo in pom.xml file of the project.