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