Spring @Value用法
2024-09-07 20:08:09
Spring 通过注解获取*.porperties文件的内容,除了xml配置外,还可以通过@value方式来获取。
使用方式必须在当前类使用@Component,xml文件内配置的是通过pakage扫描方式例如:<context:component-scan base-package="pakage_name" />
2.
Spring 3支持@value注解的方式获取properties文件中的配置值,大简化了读取配置文件的代码。
1、在applicationContext.xml文件中配置properties文件
<bean id="appProperty"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<array>
<value>classpath:app.properties</value>
</array>
</property>
</bean>
2、在bean中使用@value注解获取配置文件的值
@Value("${chengmi_crawl_timer_enable}")
private Boolean timerEnabled;
即使给变量赋了初值也会以配置文件的值为准。
最新文章
- spring jdbc获取插入记录的主键id
- LINQ系列:LINQ to SQL Where条件
- jQuery 判断页面元素是否存在的代码
- chm转换为html的超简单方法
- 将自己写的windows服务加入到windows集群中
- asp.net夜话之十一:web.config详解
- hdu 2059(dp)
- 使用Git push时出现的一些问题处理
- CodeForces 124B Permutations
- hdu2309ICPC Score Totalizer Software
- [译]Java 设计模式之桥接
- Centos7下建立rubymine快捷方式到侧栏或桌面
- 【转】Java线程与Linux内核线程的映射关系
- Go语言之Interface(二)
- windows下数据挖掘相关包numpy、pandas的安装
- 研究slatstack时踩过的坑,注意点及解决方案
- 依赖: nginx-common (= 1.14.0-0ubuntu1) 但是它将不会被安装
- 基于sendEmail的简单zabbix邮件报警
- spring之拦截器
- Linux——vi的使用