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

相关文章
相关标签/搜索