1、JDBC是什么?
JDBC是sun公司用于定义使用Java语言操作所有关系型数据库的一种规范,是一个接口,数据库厂商去实现这个接口,给我们提供相应的API,供我们使用
2、JDBC怎么用?
原生JDBC的入门使用
0、导入mysql驱动jar包(这里提供maven坐标)
<!--mysql驱动-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.26</version>
<scope>compile</scope>
</dependency>
1、注册驱动(jdbc4.0以后就可以不手动写了,自动注册,对应jdk版本1.6)
2、获取连接对象
3、获取预编译对象
4、执行sql,获取执行结果
5、对结果进行操作
6、释放资源
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection(url, username, password);
PreparedStatement ps = conn.prepareStatement("sql语句");
ResultSet resultSet = ps.executeQuery();
while (resultSet.next()) {
System.out.println(resultSet.getString("列名"));
}
resultSet.close();
ps.close();
conn.close();