1、首先,先新建一个properties文件,以常用的配置数据库参数的properties为例:
JDBC_DRIVER = com.mysql.jdbc.Driver
DB_URL = jdbc:mysql://localhost:3306/lqb
USER = root
PASS = root
2、使用类加载器读取properties文件的内容
public class App
{
private static Properties properties = new Properties();
static {
//使用类加载器读取
InputStream in = App.class.getClassLoader().getResourceAsStream("jdbc.properties");
try {
properties.load(in);
} catch (IOException e) {
e.printStackTrace();
}finally {
//记得要关一下输入流
if(in!=null){
try {
in.close();
} catch (IOException e) {
e.printStackTrace();
in=null;
}
}
}
}
public static void main( String[] args )
{
System.out.println("driver:"+properties.getProperty("JDBC_DRIVER"));
System.out.println("url:"+properties.getProperty("DB_URL"));
System.out.println("user:"+properties.getProperty("USER"));
System.out.println("pass:"+properties.getProperty("PASS"));
}
}