美文网首页
jdbc 03 接口解析

jdbc 03 接口解析

作者: 不再饿肚子给人送饭 | 来源:发表于2017-12-08 11:47 被阅读0次

Connection 接口
表示与数据库的连接

与特定数据库的连接(会话)。在连接上下文中执行 SQL 语句并返回结果。

Statement 接口
执行语句对象

用于执行静态 SQL 语句并返回它所生成结果的对象。
在默认情况下,同一时间每个 Statement 对象在只能打开一个 ResultSet 对象。因此,如果读取一个 ResultSet 对象与读取另一个交叉,则这两个对象必须是由不同的 Statement 对象生成的。如果存在某个语句的打开的当前 ResultSet 对象,则 Statement 接口中的所有执行方法都会隐式关闭它。

PreparedStatement接口
使用PreparedStatement 来替代 Statement,因为 PreparedStatement 效率高于 Statement 并且可以预编译,防止sql漏洞注入

表示预编译的 SQL 语句的对象。
SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。

ResultSet 接口
表示从数据库中查询出来的结果集
查出来的是一个临时表,ResultSet对象可以指向这个表,一开始指向临时表的第一行,然后第二行
使用ResultSet.next(); 方法获取下一行

表示数据库结果集的数据表,通常通过执行查询数据库的语句生成。
ResultSet 对象具有指向其当前数据行的光标。最初,光标被置于第一行之前。next 方法将光标移动到下一行;因为该方法在 ResultSet 对象没有下一行时返回 false,所以可以在 while 循环中使用它来迭代结果集。

相关文章

  • jdbc 03 接口解析

    Connection 接口表示与数据库的连接 与特定数据库的连接(会话)。在连接上下文中执行 SQL 语句并返回结...

  • JDBC 驱动程序类型

    什么是 JDBC 驱动 说白了 JDBC 驱动就是一组实现了 JDBC API 接口的 Java 类的集合,该接口...

  • 关于JDBC访问数据库,学JAVA的都来看看吧!

    JDBC访问数据库 JDBC的常用接口和类 JDBC是一个规范,遵循JDBC接口规范,各个数据库厂家各自实现自己的...

  • Java EE之旅12-JDBC(上)

    JDBC概述 用图片来说明: JDBC常用的类和接口详解 JDBC初体验

  • calcite适配器

    calcite是一个动态数据管理框架,它提供了SQL解析与校验,SQL优化,jdbc接口等能力,并且能够支持对不同...

  • JAVA教程:JDBC和事务

    一、JDBC JDBC是一套Java连接数据库的标准。标准就是接口,接口定了标准(规则 == 抽象的方法),接口没...

  • 1-JDBC是什么

    JDBC概念 JDBC (Java Database Connectivity) API,即Java数据库编程接口...

  • Hive架构原理

    用户接口:Client CLI(command-line interface)、JDBC/ODBC(jdbc访问h...

  • JDBC与它的工具类

    初识JDBC 什么是JDBC? JDBC 规范定义接口,具体的实现由各大数据库厂商来实现。 JDBC 是 Java...

  • JDBC入门

    JDBC连接数据库 三种连接数据库方式 JDBC接口核心的API Driver接口: 表示java驱动程序接口。所...

网友评论

      本文标题:jdbc 03 接口解析

      本文链接:https://www.haomeiwen.com/subject/qqheixtx.html