JDBC核心接口

一.Driver(接口):表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。

connect(url,properties):链接数据库的方法

url:连接数据库的url。语法:“ jdbc协议:数据库子协议://主机:端口/数据库”

user:用户名

password:密码

二. DriverManager(类):驱动管理器,用于管理所有注册的驱动程序

registerDriver(Driver):注册驱动类对象

Connection connection=getConnection(url,user,password);获取连接对象

三. Connection 接口 :表示JAVA程序和数据库的连接对象。

Statment createStatement();创建Statement对象

PrepareStatement prepareStatement(Sting sql);创建PrepareStatement对象

CallableStatement prepareCall(String sql);创建prepareCall对象

四.Statement接口:执行静态sql语句。

int executeUpdate(String sql):执行静态的更新sql语句(DDL,DML)

ResultSet executeQuery(String sql):执行静态的查询sql语句(DQL)

五.PreparedStatement接口:用于执行预编译sql语句

int executeUpdate(String sql);执行预编译的更新sql语句(DDL,DML)

ResultSet executeQuery();执行预编译的查询sql语句(DQL)

六. CallableStatement接口:用于执行储存过程的sql语句(call ***)

ResultSet executeQuery();调用储存过程的方法

七. ResultSet接口:用于封装查询出啦的数据

boolean next ()将光标移动到下一行

getXX()获取列的值

你可能感兴趣的:(JDBC核心接口)