This is a basic but functional layout of a RESTful Java Web Application, using: Maven, SpringMVC and Hibernate