博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring使用annotation读取properties文件
阅读量:6434 次
发布时间:2019-06-23

本文共 773 字,大约阅读时间需要 2 分钟。

hot3.png

 

首先在spring的配置applicationContext.xml中配置好读取properties文件的内容。

 

/WEB-INF/application.properties

 

然后定义一个类:

在类中需要注入的属性实现 setter 和 getter 方法。在 setter 方法前,添加 注解

import org.springframework.beans.factory.annotation.Value;public class Tester {	private double price;	public double getPrice() {		return price;	}	@Value("${test.setter.value}")	public void setPrice(double price) {		this.price = price;		System.out.println("**************** price: " + price);	}}

 

在properties文件中,存在这样的key=value:

test.setter.value=10

 

在applicationContext里面,初始化这个类:

 

打印日志:

**************** price: 10.0

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/dacoolbaby/blog/352929

你可能感兴趣的文章
[译] React 在服务端渲染的实现
查看>>
【趣味题】小朋友的数量
查看>>
大数据安全规范
查看>>
VC:CxImage 試用
查看>>
如何确保API在企业的安全使用(一)
查看>>
机器视觉检测系统在软包印刷中的应用
查看>>
字节序(Endian),大端(Big-Endian),小端(Little-Endian)
查看>>
使用VMware VSphere WebService SDK进行开发 (七)——获取数据中心、集群、主机、虚拟机的目录结构...
查看>>
这篇 感觉很实用--DJANGO ORM
查看>>
django的模板页面里,如何获取一个集合的数据?
查看>>
离线安装docker最新版,记得要以下三个包。
查看>>
SRPING MVC基本配置
查看>>
Docker中latest标签引发的困惑
查看>>
数字化转型什么最重要?服务!ICT服务也要有行业爆款!
查看>>
IaaS vs CaaS vs PaaS vs FaaS:选择正确的平台
查看>>
Intel与合作伙伴CoreOS、Mirantis联手打造“通用资源调度平台”
查看>>
如何通过ARP通信绕过杀毒软件并种植木马?
查看>>
互联网+下的5个医疗安全概念解析
查看>>
《云云众声》第99期:用户为王 渠道为辅 立夏之际 看众家之争
查看>>
发力在线旅游 文思海辉以大数据突入
查看>>