不知道有没有办法
.properties中
names=aa,bb,cc,dd...把它解析注入到
<list>
  <value></value>//aa
  <value></value>//bb
  <value></value>//cc
  <value></value>//dd
      ......
</list>就是封装成list,注入到spring的bean中。求大侠们帮帮忙

解决方案 »

  1.   

    当然可以,比如下面的格式:<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
         <property name="dataSource" ref="dataSource"/>
     <property name="mappingResources">
        <list>
          <value>cn/com/bean/User.hbm.xml</value>
                           <value>cn/com/bean/Product.hbm.xml</value>
        </list>
     </property>
         <property name="hibernateProperties">
        <value>
            hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
            hibernate.hbm2ddl.auto=update
            hibernate.show_sql=false
            hibernate.format_sql=false
            hibernate.cache.use_second_level_cache=true
                    hibernate.cache.use_query_cache=false
                 hibernate.cache.provider_class=org.hibernate.cache.EhCacheProvider
          </value>
         </property>
    </bean>
      

  2.   

    在LocalSessionFactoryBean类中
    定义:
    private String[] mappingResources;
    定义set方法
    public void setMappingResources(String[] mappingResources)
      {
        this.mappingResources = mappingResources;
      }这样,mappingResources就会存放两个元素,分别是
    cn/com/bean/User.hbm.xml,cn/com/bean/Product.hbm.xml
      

  3.   

    其实有个更简单的方法,刚才解决了,还是谢谢你。
    我是直接传String过去,然后要怎么切再怎么切
    都痴呆了0.0