详解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://bzwzjz.com/article/gppech.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 重庆外贸网站建设 营销型网站建设 成都网站建设 定制网站制作 手机网站制作 专业网站建设 成都网站制作 成都网站制作 app网站建设 重庆手机网站建设 营销型网站建设 重庆电商网站建设 成都网站建设 成都网站设计 成都网站制作 公司网站建设 成都网站建设 外贸网站建设 移动网站建设 泸州网站建设 网站制作公司 四川成都网站建设