SpringJava配置:导入属性文件

SpringJava配置:导入属性文件,spring,Spring,如何在使用Java配置配置Spring时导入属性文件并访问属性 我想用java做所有的事情。有办法吗 我试图使用@ImportResource(“classpath:config.properties”),但没有成功。我已经在@Configuration类上使用了: @PropertySource(value="classpath:application.properties") 您可以通过多种方式获取属性: 将Environment注入到需要属性的配置bean中,并使用Environment

如何在使用Java配置配置Spring时导入属性文件并访问属性

我想用java做所有的事情。有办法吗


我试图使用
@ImportResource(“classpath:config.properties”)
,但没有成功。

我已经在
@Configuration
类上使用了:

@PropertySource(value="classpath:application.properties")
您可以通过多种方式获取属性:

  • Environment
    注入到需要属性的配置bean中,并使用
    Environment.getProperty(“my.property.value”)
    ,或

  • 如图所示,用
    @Value
    注释属性


  • @ImportResource用于SpringBeans,而不是属性文件。谢谢您的帮助。适用于Spring3.1