The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


Bob Lee

Bob Lee is a technical architect and co-author of Manning's _Bitter EJB_. He frequently speaks and writes about AOP. Bob loves Apple so much that he named his cat Wozniak. You can visit Bob's home page at http://crazybob.org/.

 

Bob Lee's blog

Guice 1.0

Posted by crazybob on March 10, 2007 at 10:13 AM PST

We're pleased to announce the open source release of Google's internal Java dependency injection framework Guice. Guice wholly embraces annotations and generics, thereby enabling you to wire together and test objects with less effort than ever before. Annotations finally free you from error-prone, refactoring-adverse string identifiers.

Guice injects constructors, fields and methods (any methods with any number of arguments, not just setters). Guice includes advanced features such as custom scopes, circular dependencies, static member injection, Spring integration, and AOP Alliance method interception, most of which you can ignore until you need it.

An earlier version of Guice already powers Struts 2's plugin architecture. Google has been running Guice in mission critical applications for months, and now you can, too. We hope you enjoy Guice as much as we do.

Guice lives at Google Code. From there, you'll find the user's guide, Javadocs, and download. Please direct any questions to the mailing list.

Comments
Comments are listed in date ascending order (oldest first)
Syndicate content