jdbc链接数据库
配置文件名必须是dbconfig.properties内容如下
为了防止每次写连接数据库,需要写一个jdbcutil类文件,还需要一个配置文件,以后只要用就可以直接调用,这个类,想要换数据库,直接改配置文件
当然还需要两个包io包与连接数据库包。以后要想方便,还需要添加事务的处理,以及连接池的用
public class jdbcUtil {
private static Properties pro = null;
static {
try {
InputStream in = jdbcUtil.class.getClassLoader()
.getResourceAsStream("dbconfig.properties");
pro = new Properties();
pro.load(in);
} catch (IOException e) {
// TODO Auto-generated catch block
throw new RuntimeException(e);
}
try {
Class.forName(pro.getProperty("driverClassName"));
} catch (ClassNotFoundException e) {
throw new RuntimeException(e);
}
//
}
public static Connection getConnection() throws
SQLException {
/**
* 加载配置文件; 加载驱动类
*/
return DriverManager.getConnection(pro.getProperty("url"), pro
.getProperty("username"), pro.getProperty("password"));
}
}
配置文件名必须是dbconfig.properties内容如下
driverClassName=com.mysql.jdbc.Driver
url=jdbc\:mysql\://localhost\:3306/student
username=root
password=123