一、JDBC概述
1.全称:
java 数据库连接(java DataBase Connectivity),它是一套用于执行SQL语句的java API,用户可以通过这套API连接到关系数据库,并使用SQL语句对数据库中的数据完成数据的查询、更新、删除等操作
2.常用的API:
①Driver接口:所有JDBC驱动程序必须实现的接口,在编写JDBC程序,将指定数据库驱动程序或类库加载到项目的classpath中
②DriverManager类:加载JDBC驱动并创建数据库的连接,有两个比较重要的静态方法,其中getConnection(String url,String user, String pwd)用于建立和数据库的连接,并返回连接的Connnection对象
③Connection接口:代表java程序和数据库的连接,重要方法有:createStatement()、prepareStatement(String sql)[将参数化的SQL语句发送到数据库]
④Statement接口:向数据库发送SQL语句,重要方法有:execute()、executeUpdate(String sql)、executeQuery(String sql),其中三者区别,可参考其它博主博文:方法用法
⑤PrepareStatement接口:是Statement的子接口,用于执行预编译的SQL语句,方法含有④中的后两种方法之外,还有将指定参数设置为特定的数据类型,具体参考:prepareStatement用法
⑥ResultSet接口:表示select查询语句得到的结果集,将其封装在一个逻辑表格中,接口内部有一个指向表格数据行的游标,具体参考:ResultSet用法
3.实现JDBC程序:JDBC连接(MySql)数据库步骤,以及查询、插入、删除、更新等十一个处理数据库信息的功能。 - 疯狂的兔子! - 博客园
网友评论