Guice
Home Page
Categories: Inversion of Control
Author: Google
Latest version: 2.0
Added 2007-03-12Updated 2009-05-20
Lightweight dependency injection framework for Java 5 and above.
Guice embraces annotations and generics to enable you to wire together and test objects.
Features include:
- type safe
- external configuration when appropriate
- reports error messages as if they will be read by human beings
- injects constructors, fields and methods (any methods with any number of arguments, not just setters)
- custom scopes
- circular dependencies handling
- static member injection
- Spring integration
- AOP Alliance method interception
- provider methods
- module overrides
- private modules
 Built for Java |
 Library |
 Free or free version available |
 Source code provided |