-
Create an application that will make use of Collection, List, Set and Map.
-
Create an application that makes use of the coding to the Interface without the use of the Spring framework.
-
Refactor your application in (2) to add the Spring framework and add multiple implementation of your interfaces.