import java.awt.im.InputContext;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;public class DB {
static Properties props=null;
static{
try {
props=new Properties();
InputStream in=DB.class.getResourceAsStream("dbconfig.properties");
props.load(in);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//数据库连接
public static Connection con;
public DB(){
try {
//加载驱动
Class.forName(props.getProperty("Driver"));
//获取连接
con=DriverManager.getConnection(props.getProperty("url"),props.getProperty("username"),props.getProperty("password"));
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//获取连接
public static Connection getConnection(){
if(con == null){
new DB();
}
return con;
}
}
Driver=com.mysql.jdbc.Driver
username=root
password=root
url=jdbc:mysql://localhost:3306/Test
原文:http://www.cnblogs.com/LiisPowerMan/p/6840386.html