JDBC定义了Java连接数据库的一套标准接口,而我们如果想用接口里面的方法,需要实现该接口。行业称这些实现类为驱动driver。
每个数据库厂商都为该接口实现了驱动。由于需要驱动的依赖,所以建立maven项目。去到maven.aliyun.com搜索MySQL,找到5.1.6版本,把依赖写到pom文件中。需要把驱动加载进来,所以使用Class.forName("com.mysql.jdbc.Driver.class")注册驱动,接下来是创建连接对象,驱动实现类里通过DriverManager.getConnection(url,username,password)接收一个连接对象Connection conn;通过conn创建语句对象,具体代码实现如下:
JDBC的工作过程:
1.加载驱动,建立连接
2.创建语句对象
3.执行SQL语句
4.处理结果集
5.关闭连接