您的位置:首页 > 编程语言 > Java开发

Spring 导入配置文件的两种方式

2017-10-30 10:12 441 查看
1.在Spring配置文件中引入properties文件

在application.xml中添加
xmlns:context="http://www.springframework.org/schema/context"
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.0.xsd">
scheme

然后通过
<context:property-placeholder
location="db.properties"></context:property-placeholder>
引入配置文件。

2.读取配置文件,生成properties对象,并注入至IOC容器
在application.xml中添加
xmlns:util="http://www.springframework.org/schema/util" http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.1.xsd scheme 注意版本区分
然后通过
<util:properties
id="commonProps"
location="classpath:"
local-override="true"/>
注入到ico容器中。
在使用@Value 注解获取到属性值

@Value("#{sys.test}")  

private String test;  

@Value("#{sys.test}")  

public void setTest(String test){  

test = test;  

}  

@Value("#{sys}")  

public void setSysConf(Properties sys){  

test= sys.getProperty("test");  

}  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: