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

来源:互联网 发布:linux i have no name 编辑:程序博客网 时间:2024/06/05 17:24
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-placeholderlocation="db.properties"></context:property-placeholder>
引入配置文件。

2.读取配置文件,生成properties对象,并注入至IOC容器
在application.xml中添加
xmlns:util="http://www.springframework.org/schema/util"
http://www.springframework.org/schema/utilhttp://www.springframework.org/schema/util/spring-util-4.1.xsd
scheme 注意版本区分
然后通过
<util:propertiesid="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");  
}  



阅读全文
0 0
原创粉丝点击