Spring Helloworld - uses xml based config javaBasedConfig - as the name says HelloWorld-annoation - annotation based config spring-Mvc - example program for web application