Spring MVC beginner's guide your ultimate guide to building web applications using all the capabilities of Spring MVC - Ganeshan, Amuthan (Packt Publishing, 2014)