我需要在spring框架之上开发一个包装器。详情如下:
将有一个名为模板的文件
<beans>
<bean class"com.sample.SampleClass">
<property name="abc" identifier="id100" > defaultValue </property>
<property name="abc" identifier="id101" > </property>
</bean>
</beans>
现在会有很多值文件 值文件的内容将是:
id100={ someValue}
id101={ overidingValue}
现在在运行时,将为每个值文件创建新bean。因此,值文件将通过覆盖值文件中的值为每个值文件创建一个单独的bean。
我如何开发这样的框架? 有什么指针吗?
这只是我的基本想法。
如何在这种情况下使用Alex提到的BeanFactory?
答案 0 :(得分:1)
我建议你使用BeanFactory。它可以实现您想要的任何逻辑,并通过PropertyPlaceholderConfigurer