【问题标题】:Spring properties file and spring reference弹簧属性文件和弹簧参考
【发布时间】:2011-10-23 10:57:22
【问题描述】:

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

  <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

【问题讨论】:

    标签: spring properties-file


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-16
      • 1970-01-01
      • 1970-01-01
      • 2015-12-15
      • 2018-08-31
      • 2013-09-20
      相关资源
      最近更新 更多