包含JDBC数据库连接信息的属性文件
ConnectionURL: jdbc:odbc:db1
driverManager:jdbc.odbc.JdbcOdbcDriver
应用启动时读取属性文件.加载驱动程序管理器的调用(Class.forName)和连接数据库的调用(DriverManager.getConnection)都会使用属性文件中的这些属性.如下面的程序片段:
Properties prop=new Properties();
prop.load(new FileInputStream("basic.properties"));
//load the Drive class
Class.forName(
prop.getProperty("driverManagerclass")
);
//create the connection usong the static getConnection method
Connection con=DriverManager.getConnection(prop.getProperty("connectionURl"));
调用properties类的load方法后,可以使用get方法访问属性.
编译成功但是运行错误,错误如下:
java.io.FileNotFoundException: basic.properties (系统找不到指定的文件。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:103)
at java.io.FileInputStream.<init>(FileInputStream.java:66)
at Demo1.main(Demo1.java:13)