Spring Lab example for introduction to DI, IoC, WebServices, Unit tests and mocks.