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

java.util.Properties 配置文件

2012-04-25 15:33 337 查看
首先通过下面的类获取Properties:

import java.util.Properties;

import java.io.IOException;

import java.io.InputStream;

//import org.apache.commons.logging.LogFactory;

public class Configuration {

private static Properties props = null;

private static InputStream input = null;

public static String getProperty(String key){

if(props==null)

initProperties();

return props.getProperty(key);

}

public static void initProperties() {

props = new Properties();

try {

if (props.size() == 0) {

input = Configuration.class.getClassLoader()

.getResourceAsStream("application.properties");

props.load(input);

}

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} finally {

try {

if (input != null) {

input.close();

input = null;

}

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

}

然后:通过 Configuration.getProperty("svc.url");获取参数内容

import com.common.util.Configuration;

public class Test {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

System.out.println(Configuration.getProperty("svc.url"));

}

}

application.properties内容格式:

svc.url=http://10.109.17.20:8888/svcBiz-webservice/ForSVCService
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: