Spring MVC 属性文件读取注入到静态字段
来源:互联网 发布:新浪网的域名和ip地址 编辑:程序博客网 时间:2024/06/03 15:37
目录(?)[-]
- servlet-contextxml
- configproperties 示例属性
- ConfigInfo 对应的配置bean
- 使用
在项目中,有些参数需要配置到属性文件xxx.properties中,这样做是为了维护方便,如果需要变动只需修改属性文件,不需要重新编译项目就可以了,非常方便。
而为了使用起来方便,可以通过将属性值注入到类的静态字段中(static),这样就可以用className.fieldName的方式来获取了。
1.servlet-context.xml
<!-- spring的属性加载器,加载properties文件中的属性 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="location" value="classpath:config.properties" /> </bean> <context:component-scan base-package="com.jykj.demo.util" />
注意: 这里需要配置spring自动扫描的包名,该包下包含了需要被注解的类ConfigInfo
2. config.properties (示例属性)
admin_id=1default_password=888888
3.ConfigInfo (对应的配置bean)
package com.jykj.demo.util;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Component;@Componentpublic class ConfigInfo { public static int admin_id; public static String default_password; //属性配置文件 @Value("${admin_id}") public void setAdmin_id(int admin_id) { ConfigInfo.admin_id = admin_id; } @Value("${default_password}") public void setDefault_password(String default_password) { ConfigInfo.default_password = default_password; }}
注意: 这里需要将自动生成setter的方法的修饰符static去掉,否则spring无法注入
4. 使用
在任何类中直接使用 ConfigInfo.xxx 即可方便引用,如 ConfigInfo.default_password
阅读全文
0 0
- Spring MVC 属性文件读取注入到静态字段
- Spring MVC 属性文件读取注入到静态字段
- Spring MVC 属性文件读取注入到静态字段
- spring 注入静态属性
- spring mvc的注入属性原理,怎样才能知道哪个属性注入到哪里
- spring 静态属性的注入
- spring mvc依赖属性注入属性设置
- Spring MVC学习-------------访问到静态的文件
- spring 读取属性文件
- Spring读取属性文件
- spring mvc注入配置文件里的属性
- spring mvc注入配置文件里的属性
- spring mvc注入配置文件里的属性
- spring 静态属性的注入技巧
- spring的静态属性的注入
- 关于使用spring注解注入静态属性
- spring mvc处理静态文件
- Spring MVC静态文件访问
- 听报告:大数据分析:社交和认知应用中的云计算
- Python通用装饰器
- BP神经网络
- ajax图片上传
- jmeter断言加密的响应信息(转)
- Spring MVC 属性文件读取注入到静态字段
- exports 和 module.exports 的区别
- epoll中et+多线程模式中很重要的EPOLL_ONESHOT实验
- nginx状态码详解
- java垃圾回收机制
- 用JS获取地址栏参数的方法(超级简单)
- 使用vue2.0创建的项目的步骤
- 【OpenCV3】RGB图像向CMYK颜色空间转换
- UTF-8,GB2312等编码格式详解