一滴水

java 2006年1月新开始:)
随笔 - 10, 文章 - 2, 评论 - 6, 引用 - 0
数据加载中……

读取资源文件

database.properties
driver=org.hsqldb.jdbcDriver
url=jdbc:hsqldb:mem:jpetstore
username=sa
password=

java代码
      Properties props = Resources.getResourceAsProperties("properties/database.properties");
      String url 
= props.getProperty("url");
      String driver 
= props.getProperty("driver");
      String username 
= props.getProperty("username");
      String password 
= props.getProperty("password");

posted on 2006-07-18 20:17 一滴水 阅读(553) 评论(1)  编辑  收藏 所属分类: java

评论

# re: 读取资源文件  回复  更多评论   

还有一种方法,直接用流读取,它不依赖于Ibatis的API:
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.FileInputStream;
import java.util.Properties;

public class PropertiesTest {
public static void main(String[] args) {
try {
InputStream in = new FileInputStream("properties/database.properties");
Properties props = new Properties(); // or System.getProperties();
props.load(in);
in.close(); // 别忘了关流
String url = props.getProperty("url");
String driver = props.getProperty("driver");
String username = props.getProperty("username");
String password = props.getProperty("password");
System.out.println(url + " " + driver + " " + username + " " + password);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
2006-11-23 22:54 | Tang Anping

只有注册用户登录后才能发表评论。


网站导航: