如何在属性文件中创建引用链接。 例如,我有spring config:
<property name="velocityProperties">
<value>
<entry key="ds.resource.loader.instance">
<ref bean="databaseVelocityTemplateLoader"/>
</entry>
<entry key="ds.resource.loader.resource.table">
<value>v_template</value>
</entry>
<entry key="ds.resource.loader.resource.keycolumn">
<value>N_ID</value>
</entry>
<value>
</property>
我想在文件中写这个配置:
ds.resource.loader.resource.keycolumn=N_ID
ds.resource.loader.resource.table=v_template
如何撰写此ref:ds.resource.loader.instance
?
答案 0 :(得分:0)
我不确定Spring内置的方法是什么,但你可以扩展PropertiesPlaceholderConfigurer并重写convertPropertyValue() method以尝试将属性值解析为bean名称,然后再执行正常财产更换。