Google Guice

Dependency Injection with Google Guice

For this week’s tech workshop, Pankajan Chathirasegaran who specializes in DB & infrastructure spoke about dependency injection, which is a software design pattern that implements inversion of control for software libraries. He then introduced us to Google Guice, an open source software framework for the Java platform released by Google under Apache. Guice provides support for dependency injection using annotations to configure Java objects.

His presentation then showcased a binding and an injection tutorial, Guice in action, followed by some advanced Guice concepts.

Leave a Comment