This is a web demo with Spring MVC