sample:
Class itemClass;
public Class getItemClass() {
return itemClass
}
public void setItemClass(Class itemClass) {
this.itemClass = itemClass;
}
Now inject itemClass property in spring:
 
 
<bean id="shampoo" class="com.test.Product">
<property name="itemClass">
<value type="java.lang.Class">com.myproducts.Shampoo</value>
</property>
</bean> 
it should work.










