The Why and How Behind Listener-Based Dependency Injection April 3, 2008 he Spring Framework introduced many people to the idea of dependency injection, the notion that instead of looking up objects you need to collaborate with, you simply have them injected