Very simple projects containing the same application configured in different ways using Spring (and in one case without Spring at all).
Browse through the slides if you haven't already. From there, the projects are pretty much self-explanatory.
Build and test everything and run the
TransferScript main methods with
gradlew run test
Import the projects into Eclipse with
and then File->Import->Existing Projects Into Workspace. For IDEA users, it's
Once you're looking at the code, just browse around. Review how
DefaultTransferService works. Look at each of the following and see how they
differ across projects:
Explore, experiment, have fun!