A Spring MVC demo for learning purpose