详解Spring通过@Value注解注入属性的几种方式-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

详解Spring通过@Value注解注入属性的几种方式

场景

成都创新互联专注于海林网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供海林营销型网站建设,海林网站制作、海林网页设计、海林网站官网定制、微信小程序定制开发服务,打造海林网络公司原创品牌,更为您提供海林网站排名全网营销落地服务。

假如有以下属性文件dev.properties, 需要注入下面的tag

tag=123

通过PropertyPlaceholderConfigurer


  

代码

@Value("${tag}")
private String tag;

通过PreferencesPlaceholderConfigurer


  

代码:

@Value("${tag}")
private String tag;

通过PropertiesFactoryBean

  
    
  

代码:

@Value("#{config['tag']}")
private String tag;

通过util:properties

效果同PropertiesFactoryBean一样

代码:

@Value("#{config['tag']}")
private String tag;

其他方式

有时也可以不通过文件,直接写字面量


  
  
    
      123
    
  

代码:

@Value("${tag}")
private String tag;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


分享文章:详解Spring通过@Value注解注入属性的几种方式
文章位置:http://kswsj.cn/article/gppech.html

其他资讯