spring 3.1 特性之 @propertysource

@propertysource

用到這個註解須要注意,若你須要取屬性文件中的值,那麼你至少要建立一個處理器以下:java

 

//java類裝載spring的配置方式 
@Bean
  public static PropertySourcesPlaceholderConfigurer propertyConfigInDev() {
    return new PropertySourcesPlaceholderConfigurer();
  }


//xml的配置方式   
<context:property-placeholder location="classpath*:application.properties"/>  
//其實他的實現就是: org.springframework.beans.factory.config.PropertyPlaceholderConfigurer

若是你不配置,@value("${key}") 是取不到值的

.spring

相關文章
相關標籤/搜索