根据我的需要修改弹簧框架

时间:2012-09-10 12:26:48

标签: java spring

我需要在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?

1 个答案:

答案 0 :(得分:1)

我建议你使用BeanFactory。它可以实现您想要的任何逻辑,并通过PropertyPlaceholderConfigurer

获取其配置