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()获取列的值

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,906评论 18 399
  • JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。JDBC...
    奋斗的老王阅读 5,410评论 0 51
  • 本人的环境为Myeclipse10、MySQL5.7.15 本文包括:简介JDBC编程步骤打通数据库程序详解—Dr...
    廖少少阅读 9,547评论 7 39
  • 本节介绍Statement接口及其子类PreparedStatement和CallableStatement。 它...
    zlb阅读 4,886评论 0 0
  • 安装 Mac 自带的ruby ,使用gem命令 安装的问题: 1. gem太老 系统升级后,出现 command ...
    younger_times阅读 923评论 0 0