JDBC篇:属性配置文件的使用方法
属性配置文件的使用:
假设有一个连接数据库的属性配置文件jdbc.properties,文件内容如下:
jdbc.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.jdbcUrl=jdbc:sqlserver://localhost:1433; DatabaseName=info
jdbc.username=sa
jdbc.password=123
那么如何使用配置文件呢?其实很简单
我们创建如下类:
View Code
1 package com.server.db;
2
3 import java.util.Properties;
4 import java.io.FileInputStream;
5
6 public class PropertiesDemo {
7
8 /*
9 static {
10 LoadProperties();
11 }
12 */
13 public static void LoadProperties() {
14 Properties p = new Properties();
15 try {
16 p.load(new FileInputStream("src/jdbc.properties"));
17 System.out.println(p.getProperty("jdbc.driverClass"));
18 System.out.println(p.getProperty("jdbc.jdbcUrl"));
19 } catch(Exception e) {
20 e.printStackTrace();
21 }
22 }
23 }
测试:
View Code
1 package com.server.db;
2
3 public class TestProperties {
4
5 /**
6 * @param args
7 */
8 public static void main(String[] args) {
9 // TODO Auto-generated method stub
10 PropertiesDemo.LoadProperties();
11 }
12 }
通过load()方法来加载配置文件,然后通过getProperty()方法来取得配置文件中的属性。
注意:取得配置文件的相对路径一定要正确,否则,将会抛出找不到文件的异常。