标签:exec count() 执行 span 通过 查询 指定 发送 nec
DriverManager(管理一组 JDBC 驱动程序的基本服务)
它的方法:getConnection(String url, String user, String password)
试图建立到给定数据库 URL 的连接, 返回类型 static Connection .
Connection(与特定数据库的连接。在连接上下文中执行 SQL 语句并返回结果)
它的方法:
1.createStatement()
创建一个Statement
对象来将 SQL 语句发送到数据库。
2.close()
立即释放此ResultSet
对象的数据库和 JDBC 资源,而不是等待该对象自动关闭时发生此操作。
3.prepareStatement(String sql)
预编译,创建一个PreparedStatement
对象来将参数化的 SQL 语句发送到数据库。
4.setAutoCommit(boolean autoCommit)
将此连接的自动提交模式设置为给定状态。 false为不自动提交
5.setSavepoint()
在当前事务中创建一个未命名的保存点 (savepoint),并返回表示它的新Savepoint
对象。
Statement(用于执行静态 SQL 语句并返回它所生成结果的对象。)
它的方法:
1.executeQuery(String sql)
执行给定的 SQL 语句,该语句返回单个ResultSet
对象。
2.executeUpdate(String sql)
执行给定 SQL 语句,该语句可能为INSERT
、UPDATE
或DELETE
语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)。返回类型 int
3.close()
立即释放此Statement
对象的数据库和 JDBC 资源,而不是等待该对象自动关闭时发生此操作。
PreparedStatement(表示预编译的 SQL 语句的对象。)(Statement的子接口)
它的方法:1.executeQuery()
在此PreparedStatement
对象中执行 SQL 查询,并返回该查询生成的ResultSet
对象。
2.executeUpdate()
在此
PreparedStatement
对象中执行 SQL 语句,该语句必须是一个 SQL 数据操作语言(Data Manipulation Language,DML)语句,比如INSERT
、UPDATE
或DELETE
语句;或者是无返回内容的 SQL 语句,比如 DDL 语句。返回值为int类型
3.setString(int parameterIndex, String x)
将指定参数设置为给定 JavaString
值。
ResultSet(表示数据库结果集的数据表,通常通过执行查询数据库的语句生成)
它的方法:1.getString(int columnIndex)
以 Java 编程语言中String
的形式获取此ResultSet
对象的当前行中指定列的值。
2.next()
将光标从当前位置向前移一行, 返回Boolean类型的值3.getMetaData()
获取此ResultSet
对象的列的编号、类型和属性。返回类型 ResultSetMetaData
ResultSetMetaData(可用于获取关于 ResultSet
对象中列的类型和属性信息的对象。)
它的方法:1.getColumnCount()
返回此ResultSet
对象中的列数。返回类型为 int
JDBC中重要的类/接口-Connection、DriverManager、ResultSet、Statement及常用方法
标签:exec count() 执行 span 通过 查询 指定 发送 nec
原文地址:https://www.cnblogs.com/atom-wangzh/p/8809085.html