Let's look at approaches to completing basic Dependency Injection (DI) tasks in Guice.
We will also compare and contrast the Guice approach to those of more established DI frameworks like Spring and Context and Dependency Injection (CDI)