Guice for JVM Engineers · II
Advanced Guice: multibindings, generics, assisted injection, AOP, private modules, custom scopes, the servlet extension, and testing.
-
Multibindings: How to Build a Plugin System Without a Registry
-
TypeLiteral: Smuggling Generics Past the Erasure Checkpoint
-
Assisted Injection: When Half the Object Comes From Guice and Half From You
-
Guice AOP: Wrapping Methods Without Touching Them
-
Private Modules: What Happens in the Module Stays in the Module
-
Custom Scopes: Teaching Guice a New Lifetime
-
Guice on the Web: The Servlet Extension Nobody Mentions Anymore
-
Testing Guice, Writing It in Kotlin, and Not Shooting Yourself in the Foot