Dependency injection is a popular technique in enterprise Java applications, used heavily in frameworks like Spring and Guice. And the popularity of this techniques has now driven the creation of various Java standards (JSRs).
In a first post, Gaving King describes the details on the final first draft for JSR-299, a standard related to contexts and dependency injection.
In a second post, Alex Miller discusses JSR-330, another dependency injection standard related to annotations for Java SE and the potential implications for JSR-299.
Read Gavin King's post 'JSR-299 Proposed Final Draft submitted':
Read Alex Miller's post 'Dependency injection to the rescue!':