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