分享

java读取properties配置文件_114java技术网

 风自向前 2010-08-03

很多时候我们不应该把一些会经常变动的数据直接写在代码中;这样会造成以后维护很不方便.每次有改动还需要重新编译源代码,这时候我们可以考虑可以把这些数据插入数据库或者写在一个配置文件中;如果数据量不大;我们直接把这些文件写在配置文件中是一个不错的选择,下面我们就来看看使用java来读取properties配置文件的过程:

首先我们应该建立一个.properties配置文件;properties配置文件都是一个一对一的键值对;比如:

userName=zhangsan
password=123456
#age=23
如果在前面加上#代表该键值对被注释掉

Properties dataproperties = new Properties();
String datapath="%projecthome%\\WebRoot\\WEB-INF\\db.properties";//这个是db.properties文件所在的路径
dataproperties.load(new FileInputStream(datapath));
String url = dataproperties.getProperty("db.url").toString();
String name = dataproperties.getProperty("db.name").toString();
String pass = dataproperties.getProperty("db.pass").toString();

System.out.println("db.url is:"+url);
System.out.println("db.name is:"+name);
System.out.println("db.pass is:"+pass);
//打印出:
//db.url is:jdbc:mysql://127.0.0.1:3306/dbname
//db.name is:root
//db.pass is:root
通过以上代码就实现了使用java来读取properties配置文件!

本文来自: 114JAVA技术网(www.) 详细出处参考:http://www./javajichu/201005/1181.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约