数据库连接示例代码
public static Connection getConnection() throws Exception {
// 1.读取配置文件中的4个基本信息
InputStream inputStream = ClassLoader.getSystemClassLoader().getResourceAsStream("jdbc.properties");
Properties properties = new Properties();
properties.load(inputStream);
String user = pros.getProperty("user");
String password = pros.getProperty("password");
String url = pros.getProperty("url");
String driverClass = pros.getProperty("driverClass");
// 2.加载驱动
Class.forName(driverClass);
// 3.获取连接
Connection conn = DriverManager.getConnection(url, user, password);
return conn;
}
其中,配置文件【jdbc.properties】:此配置文件声明在工程的src下
user=用户名
password=密码
url=jdbc:mysql://localhost:3306/test?rewriteBatchedStatements=true
/* 申明数据库,服务器地址,数据表,?,参数 */
driverClass=com.mysql.jdbc.Driver
/* 申明驱动 */