spring 加载资源文件(转)

spring 加载资源文件
在Spring 中可以使用以下两个类加载资源文件: org.springframework.context.support.ResourceBundleMessageSourceorg.springframework.context.support.ReloadableResourceBundleMessageSource

  <bean id= "messageSource"  
     
class = "org.springframework.context.support.ResourceBundleMessageSource" >      <property name= "basenames" >  
          <list>
               
 <value> com .examples.bundle. aa </value>
                <value>
com .examples.bundle . bb </value>
            </list>
</property>
</bean>
<bean id=
"messageSource"  
     class = "org.springframework.context.support.ReloadableResourceBundleMessageSource" > <property name= "basenames"
            <list>
                <value>
com .examples.bundle. aa </value>
                <value>
com .examples.bundle . bb </value>
            </list>
</property>
</bean>
其中:aa和bb 分别
com .examples.bundle下的 aa.properties和 aa.properties  文件
区别:ReloadableResourceBundleMessageSource 可以不重起服务器的情况下,读取资源文件,所以可以随时更改资源文件。

猜你喜欢

转载自datum.iteye.com/blog/1461070