public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
//声明资源器类
Properties prop = new Properties();
//获取这个文件的路径
URL url = Mytest.class.getClassLoader().getResource("jdbc.properties");
String path = url.getPath();
//path=/H:/study20160323/00/bin/jdbc.properties
//为了防止有中文或是空格
path = URLDecoder.decode(path,"UTF-8");
File file = new File(path);
//2.加载jdbc.properties这个文件
prop.load(new FileInputStream(file));
//获取配置文件属性信息
String driver = prop.getProperty("driver");
String jdbcurl = prop.getProperty("url");
String name1 = prop.getProperty("name");
String pwd = prop.getProperty("pwd");
String poolSize=prop.getProperty("poolSize");
//结果:
System.out.println("dirver: "+driver);
System.out.println("jdbcurl: "+jdbcurl);
System.out.println("name1: "+name1);
System.out.println("pwd: "+pwd);
System.out.println("poolSize: "+poolSize);
}
==============输出======================
dirver: com.mysql.jdbc.Driver
jdbcurl: jdbc:mysql://127.0.0.1:3306/mydb?useUnicode=true&characterEncoding=UTF8
name1: root
pwd: 1234
poolSize: 3