0

如何在属性文件中制作参考链接。例如,我有弹簧配置:

  <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

如何写这个参考:ds.resource.loader.instance

4

1 回答 1

0

我不确定 Spring 中内置的方法来执行此操作,但您可以扩展PropertiesPlaceholderConfigurer并覆盖convertPropertyValue() 方法以尝试在进行正常属性替换之前将属性值解析为 bean 名称。

于 2011-08-09T18:50:26.493 回答