Dependency injection specification for Java (JSR-330)