Springmvc REST framework is a powerful and flexible toolkit that makes it easy to build Web APIs.