xbean-reflect provides very flexible ways to create objects and graphs of objects for DI frameworks
'org.apache.xbean:xbean-reflect:3.8'
<dependency>
<groupId>org.apache.xbean</groupId>
<artifactId>xbean-reflect</artifactId>
<version>3.8</version>
</dependency>
<dependency org="org.apache.xbean" name="xbean-reflect" rev="3.8"/>
"org.apache.xbean", "xbean-reflect", "3.8"