- 浏览: 439629 次
- 性别:
- 来自: 吉林→上海
文章分类
- 全部博客 (174)
- Java基础-接口与内部类 (5)
- Java基础-流与文件 (10)
- Java基础-JDBC (12)
- Java基础-XML解析 (7)
- Java基础-多线程 (11)
- Java基础-网络 (6)
- Java基础-注解 (5)
- Hibernate 研究记录 (7)
- JavaScript 研究记录 (6)
- ECMAScript 研究记录 (7)
- CSS 研究记录 (9)
- Maven 研究记录 (8)
- SQL 随笔 (5)
- 权限控制和单点登陆 (8)
- Hadoop 研究记录 (6)
- 随想杂谈 (33)
- JAVA EE (4)
- 测试 (3)
- Redis (10)
- Memcached (2)
- MongoDB (6)
- ElasticSearch (3)
最新评论
-
sgq0085:
无尘灬 写道楼主,在吗?可以加你qq咨询一下问题吗?公司禁用Q ...
Shiro通过Redis管理会话实现集群 -
无尘灬:
楼主,在吗?可以加你qq咨询一下问题吗?
Shiro通过Redis管理会话实现集群 -
zhouminsen:
感谢楼主的无私奉献
Shiro通过Redis管理会话实现集群 -
tonny1228:
经测试还是运行在local
远程调用执行Hadoop Map/Reduce -
asdhobby:
楼主,个人感觉每次调用SessionDAO的doUpdate方 ...
Shiro通过Redis管理会话实现集群
类 java.sql.DriverManager
static Connection getConnection(String url, String user, String password) : 试图建立到给定数据库 URL 的连接,并返回一个Connection对象。
接口 java.sql.Connection
Statement createStatement() : 创建一个 Statement 对象来将 SQL 语句发送到数据库。用于执行不带参数的SQL查询和更新。
Statement createStatement(int resultSetType, int resultSetConcurrency) : 创建一个 Statement 对象,该对象将生成具有给定类型和并发性的 ResultSet 对象。
DatabaseMetaData getMetaData() : 获取一个 DatabaseMetaData 对象,该对象包含关于此 Connection 对象所连接的数据库的元数据。
CallableStatement prepareCall(String sql) : 创建一个 CallableStatement 对象来调用数据库存储过程。
CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) : 创建一个 CallableStatement 对象,该对象将生成具有给定类型和并发性的 ResultSet 对象。
void close() : 立即释放此 Connection 对象的数据库和 JDBC 资源,而不是等待它们被自动释放。
boolean getAutoCommit() : 获取此 Connection 对象的当前自动提交模式。
void setAutoCommit(boolean autoCommit) : 将此连接的自动提交模式设置为给定状态。
void commit() : 使所有上一次提交/回滚后进行的更改成为持久更改,并释放此 Connection 对象当前持有的所有数据库锁。
void rollback() : 取消在当前事务中进行的所有更改,并释放此 Connection 对象当前持有的所有数据库锁。
void rollback(Savepoint savepoint) : 取消所有设置给定 Savepoint 对象之后进行的更改。
Savepoint setSavepoint() : 在当前事务中创建一个未命名的保存点 (savepoint),并返回表示它的新 Savepoint 对象。
Savepoint setSavepoint(String name) : 在当前事务中创建一个具有给定名称的保存点,并返回表示它的新 Savepoint 对象。
void releaseSavepoint(Savepoint savepoint) : 从当前事务中移除指定的 Savepoint 和后续 Savepoint 对象。
Blob createBlob() : 构造实现 Blob 接口的对象。
Clob createClob() : 构造实现 Clob 接口的对象。
SQLWarning getWarnings() : 获取此 Statement 对象上的调用报告的第一个警告。
接口 java.sql.Statement
ResultSet executeQuery(String sql) : 执行给定的 SQL 语句,该语句返回单个 ResultSet 对象。该ResultSet用于查看查询结果。
int executeUpdate(String sql) : 执行给定 SQL 语句,该语句可能为 INSERT、UPDATE 或 DELETE 语句,或者不返回任何内容的 SQL 语句(如 SQL DDL 语句)。(1) 对于 SQL 数据操作语言 (DML) 语句,返回行计数 (2) 对于什么都不返回的 SQL 语句,返回 0
int executeUpdate(String sql, int autoGeneratedKeys) : 执行给定的 SQL 语句,并用给定标志通知驱动程序由此 Statement 生成的自动生成键是否可用于获取。 autoGeneratedKeys - 指示自动生成的键是否可用于获取的标志;以下常量之一:Statement.RETURN_GENERATED_KEYS Statement.NO_GENERATED_KEYS
boolean execute(String sql) : 执行给定的 SQL 语句,该语句可能返回多个结果。如果第一个结果为 ResultSet 对象,则返回 true;如果其为更新计数或者不存在任何结果,则返回 false。execute 方法执行 SQL 语句并指示第一个结果的形式,然后调用getResultSet 或 getUpdateCount 来获取第一个执行结果,使用 getMoreResults 来移动后续结果。
boolean execute(String sql, int autoGeneratedKeys) : 执行给定的 SQL 语句(该语句可能返回多个结果),并通知驱动程序所有自动生成的键都应该可用于获取。autoGeneratedKeys - 指示是否应该使用 getGeneratedKeys 方法使自动生成的键可用于获取的常量;以下常量之一:Statement.RETURN_GENERATED_KEYS 或 Statement.NO_GENERATED_KEYS
ResultSet getResultSet() : 以 ResultSet 对象的形式获取当前结果,如果结果是更新计数或没有更多的结果,则返回 null 。每个结果只应调用一次此方法。
int getUpdateCount() : 以更新计数的形式获取当前结果;如果结果为 ResultSet 对象或没有更多结果,则返回 -1。
boolean getMoreResults() : 移动到此 Statement 对象的下一个结果,如果其为 ResultSet 对象,则返回 true,并隐式关闭利用方法 getResultSet 获取的所有当前 ResultSet 对象。
void close() : 立即释放此 Statement 对象的数据库和 JDBC 资源,而不是等待该对象自动关闭时发生此操作。
boolean isClosed() : 获取是否已关闭了此 Statement 对象。如果此 Statement 对象关闭,则返回 true;如果它仍是打开的,则返回 false。
void setXXX(int n, XXX x) : (XXX指int,double,String,Date之类的数据类型)设置第n个参数值为x。
void clearParameters() : 清楚预备语句中得所有参数。
int executeUpdate() : 在此 PreparedStatement 对象中执行 SQL 语句,该语句必须是一个 SQL 数据操作语言(Data Manipulation Language,DML)语句,比如 INSERT、UPDATE 或 DELETE 语句;或者是无返回内容的 SQL 语句,比如 DDL 语句。 (1) SQL 数据操作语言 (DML) 语句的行数 (2) 对于无返回内容的 SQL 语句,返回 0
void addBatch(String sql) : 将给定的 SQL 命令添加到此 Statement 对象的当前命令列表中。
int[] executeBatch() : 将一批命令提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。
SQLWarning getWarnings() : 获取此 Statement 对象上的调用报告的第一个警告。
接口 java.sql.ResultSet
static int TYPE_FORWARD_ONLY : 该常量指示光标只能向前移动的 ResultSet 对象的类型。
static int TYPE_SCROLL_INSENSITIVE : 该常量指示可滚动但通常不受 ResultSet 底层数据更改影响的 ResultSet 对象的类型。
static int TYPE_SCROLL_SENSITIVE : 该常量指示可滚动并且通常受 ResultSet 底层数据更改影响的 ResultSet 对象的类型。
static int CLOSE_CURSORS_AT_COMMIT : 该常量指示提交当前事务时,具有此可保存性的打开的 ResultSet 对象将被关闭。
static int CONCUR_READ_ONLY : 该常量指示不可以更新的 ResultSet 对象的并发模式。
boolean next() : 将光标从当前位置向前移一行。如果新的当前行有效,则返回 true;如果不存在下一行,则返回 false。注意:初始情况必须调用该方法才能转到第一行。
boolean previous() : 将光标移动到此 ResultSet 对象的上一行。如果光标现在位于有效行上,则返回 true;如果光标位于第一行的前面,则返回 false
XXX getXXX(int columnNumber)/XXX getXXX(String columnName) : (XXX指int,double,String,Date等类型)用给定的列序号或列标签返回该列的值,并将值转换成指定类型。列标签是SQL的AS子句中指定的标签,在没有使用AS时,它就是列名。
int getType() : 获取此 ResultSet 对象的类型。返回:ResultSet.TYPE_FORWARD_ONLY、ResultSet.TYPE_SCROLL_INSENSITIVE 或 ResultSet.TYPE_SCROLL_SENSITIVE
int getConcurrency() : 获取此 ResultSet 对象的并发模式。返回:并发类型,ResultSet.CONCUR_READ_ONLY 或 ResultSet.CONCUR_UPDATABLE
int getRow() : 获取当前行编号。
boolean absolute(int row) : 将光标移动到此 ResultSet 对象的给定行编号。如果光标移动到此 ResultSet 对象的位置处,则返回 true;如果光标在第一行的前面或最后一行的后面,则返回 false
boolean relative(int rows) : 按相对行数(或正或负)移动光标。 如果光标位于行上,则返回 true;否则返回 false
boolean first() : 将光标移动到此 ResultSet 对象的第一行。如果光标位于有效行,则返回 true;如果结果集中不存在任何行,则返回 false
boolean last() : 将光标移动到此 ResultSet 对象的最后一行。 如果光标位于有效行,则返回 true;如果结果集中不存在任何行,则返回 false
void beforeFirst() : 将光标移动到此 ResultSet 对象的开头,正好位于第一行之前。
void afterLast() : 将光标移动到此 ResultSet 对象的末尾,正好位于最后一行之后。
boolean isFirst() : 获取光标是否位于此 ResultSet 对象的第一行。
boolean isLast() : 获取光标是否位于此 ResultSet 对象的最后一行。
boolean isBeforeFirst() : 获取光标是否位于此 ResultSet 对象的第一行之前。
boolean isAfterLast() : 获取光标是否位于此 ResultSet 对象的最后一行之后。
void moveToInsertRow() : 将光标移动到插入行。插入行是一个与可更新结果集相关联的特殊行。它实际上是一个缓冲区,可以在该行上使用updateXXX和insertRow方法来插入新数据。
void moveToCurrentRow() : 将光标移动到记住的光标位置,通常为当前行。
void insertRow() : 将插入行的内容插入到此 ResultSet 对象和数据库中。
void deleteRow() : 从此 ResultSet 对象和底层数据库中删除当前行。
void updateXXX(int column, XXX xxx)/updateXXX(String columnName, XXX xxx) : 更新结果集当前行上的某个字段值。
void updateRow() : 用此 ResultSet 对象的当前行的新内容更新底层数据库。
void cancelRowUpdates() : 取消对 ResultSet 对象中的当前行所作的更新。
int findColumn(String columnLabel) : 将给定的 ResultSet 列标签映射到其 ResultSet 列索引。即根据给定的列名,返回该列的序号。
void close() : 立即释放此 ResultSet 对象的数据库和 JDBC 资源,而不是等待该对象自动关闭时发生此操作。
boolean isClosed() : 获取此 ResultSet 对象是否已关闭。如果此 ResultSet 对象已关闭,则返回 true;如果它仍然是打开的,则返回 false 。
ResultSetMetaData getMetaData() : 返回当前ResultSet对象中的列相关的元数据。
Blob getBlob(int columnIndex) : 获取指定列的BLOB
Blob getBlob(String columnLabel) : 获取指定列名的BLOB
Blob getClob(int columnIndex) : 获取指定列的CLOB
Blob getClob(String columnLabel) : 获取指定列名的CLOB
SQLWarning getWarnings() : 获取此 Statement 对象上的调用报告的第一个警告。
接口 javax.sql.RowSet
String getUrl() : 如果此 RowSet 对象使用 DriverManager 而非 DataSource 对象建立连接,则获取创建连接时将使用的 url 属性。
void setUrl(String url) : 设置此 RowSet 对象在使用 DriverManager 创建连接时将使用的 URL。
String getUsername() : 获取用于创建此 RowSet 对象的数据库连接的用户名。
void setUsername(String name) : 将此 RowSet 对象的用户名属性设置为给定的 String。
String getPassword() : 获取用于创建数据库连接的密码。
void setPassword(String password) : 将此 RowSet 对象的数据库密码设置为给定的 String。
String getCommand() : 获取此 RowSet 对象的命令属性。
void setCommand(String cmd) : 将此 RowSet 对象的命令属性设置为给定的 SQL 查询。
void execute() : 使用数据填充此 RowSet 对象。
接口 javax.sql.rowset.CachedRowSet
void execute(Connection conn) : 用数据填充此 CachedRowSet 对象,使用给定的连接来生成从中读取数据的结果集。
void populate(ResultSet rs) : 使用取自给定 ResultSet 对象的数据填充此 CachedRowSet 对象。
String getTableName() : 返回创建此 CachedRowSet 对象时所用对象(表)的标识符。
void setTableName(String tabName) : 将派生此 CachedRowSet 对象的表的标识符设置为给定的表名。
int getPageSize() : 返回 CachedRowSet 对象的页大小。
void setPageSize(int size) : 设置 CachedRowSet 对象的页大小。
boolean nextPage() : 逐个增加 CachedRowSet 的当前页。即加载下一页。
boolean previousPage() : 逐个减少 CachedRowSet 的当前页。即加载上一页。
void acceptChanges() : 将对此 CachedRowSet 对象所做的行更新、插入以及删除更改传播到底层数据源。
void acceptChanges(Connection con) : 将所有行更新、插入以及删除更改传播到支持此 CachedRowSet 对象的数据源,使用指定的 Connection 对象建立到数据源的连接。
接口 java.sql.DatabaseMetaData
boolean supportsResultSetType(int type) : 获取此数据库是否支持给定结果集类型。
boolean supportsResultSetConcurrency(int type, int concurrency) : 获取此数据库是否支持与给定结果集类型结合在一起的给定并发性类型。
ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) : 获取可在给定类别中使用的表的描述。
返回某个目录(catalog)中所有表的描述,该目录必须符合给定的模式(schema)、表名模式以及类型模式。(模式用于描述一组相关的表和访问权限,而目录描述的是一组相关的模式)
catalog和schemaPattern参数可以为空,用于建设那些没有目录和模式的表。如果不想考虑目录和模式也可以将上述参数设置为null。
types数据包含了所需表类型的名称。通常类型有TABLE,VIEW,SYSTEM TABLE,GLOBAL TEMPORARY,LOCAL TEMPORARY,ALIAS和SYNONYM。如果type为null,则返回所有类型的表。
返回结果集有5列均为String类型
行 名称 解释
1 TABLE_CAT 表目录(可以为null)
2 TABLE_SCHEM 表结构模式(可以为null)
3 TABLE_NAME 表名称
4 TABLE_TYPE 表类型
5 REMARKS 表注释
int getJDBCMajorVersion() : 获取此驱动程序的主 JDBC 版本号。 例如一个JDBC3.0驱动程序有一个主版本号和一个次版本号
int getJDBCMinorVersion() : 获取此驱动程序的次 JDBC 版本号。
int getMaxConnections() : 获取连接到此数据库的并发连接的可能最大数。
int getMaxStatements() : 获取在此数据库中在同一时间内可处于开放状态的最大活动语句数。
boolean supportsBatchUpdates() : 获取此数据库是否支持批量更新。
接口 java.sql.ResultSetMetaData
int getColumnCount() : 返回此 ResultSet 对象中的列数。
int getColumnDisplaySize(int column) : 指示指定列的最大标准宽度,以字符为单位。column - 第一列是 1,第二个列是 2,……
String getColumnLabel(int column) : 获取用于打印输出和显示的指定列的建议标题。
String getColumnName(int column) : 获取指定列的名称。
接口 java.sql.Savepoint
int getSavepointId() : 获取此 Savepoint 对象表示的保存点的生成 ID。
String getSavepointName() : 获取此 Savepoint 对象表示的保存点的名称。
接口 java.sql.Blob
long length() : 返回此 Blob 对象指定的 BLOB 值中的字节数。
byte[] getBytes(long pos, int length) : 以 byte 数组的形式获取此 Blob 对象表示的全部或部分 BLOB 值。
InputStream getBinaryStream() : 以流的形式获取此 Blob 实例指定的 BLOB 值。即返回一个输入流,用于读取该BLOB种全部的数据。
InputStream getBinaryStream(long pos, long length) : 返回包含部分 Blob 值的 InputStream 对象,该值从 pos 指定的字节开始,长度为 length 个字节。即返回一个输入流,用于读取该BLOB种指定范围的数据。pattern - 要搜索的字节数组,start - 开始搜索的位置;第一个位置是 1
OutputStream setBinaryStream(long pos) : 获取用于写入此 Blob 对象表示的 BLOB 值的流。即返回一个输出流,用于从给定的位置开始写入该BLOB。pos - BLOB 值中开始进行写入操作的位置;第一个位置是 1。
接口 java.sql.Clob
long length() : 获取此 Clob 对象指定的 CLOB 值中的字符数。
String getSubString(long pos, int length) : 获取此 Clob 对象指定的 CLOB 值中指定子字符串的副本。即指定范围的字符。
Reader getCharacterStream() : 以 java.io.Reader 对象形式(或字符流形式)获取此 Clob 对象指定的 CLOB 值。
Reader getCharacterStream(long pos, long length) : 返回包含部分 Clob 值的 Reader 对象,该值从 pos 指定的字符开始,长度为 length 个字符。pos - 将获取的部分值第一个字符的偏移量。Clob 中的第一个字符在位置 1 处。length - 要获取的部分值的字符长度。
Writer setCharacterStream(long pos) : 获取用于将 Unicode 字符流写入此 Clob 对象表示的 CLOB 值中(位置 pos 处)的流。pos - 开始写入 CLOB 值中的位置;第一个位置是 1
类 java.sql.SQLException
SQLException getNextException() : 通过 setNextException(SQLException ex) 获取链接到此 SQLException 对象的异常。即返回到链接到此SQLException异常的下个SQL异常,或者在到达链尾时返回null。
Iterator<Throwable> iterator() : 返回在链接的 SQLExceptions 上进行迭代的迭代器。可以迭代链接的异常和他们的成因。
String getSQLState() : 获取此 SQLException 对象的 SQLState。SQL状态即标准化输出代码。
int getErrorCode() : 获取此 SQLException 对象的特定于供应商的异常代码。
类 java.sql.SQLWarning
SQLWarning getNextWarning() : 通过 setNextWarning 获取链接到此 SQLWarning 对象的警告。如果不存在,则返回 null。
类 java.sql.DataTruncation(java.sql.SQLWarningSQLWarning的子类)
boolean getParameter() : 指示被截断的值是一个参数值还是一个列值。即如果在参数上进行了数据截断,则返回true,如果在列上进行了数据截断,则返回false。
int getIndex() : 获取被截断的列或参数的索引。
int getDataSize() : 获得应该传输的数据字节数。
int getTransferSize() : 获得实际传输的数据字节数。
发表评论
-
(十二) 整合DEMO
2012-06-25 23:01 1125package com.shaogq.review.jdbc. ... -
(八) 元数据
2011-11-30 21:29 807JDBC可以提供关于数据库 ... -
(七) 行集
2011-11-30 21:27 1325RowSet继承了ResultSet接口,却无需始终保持与数据 ... -
(六) 可滚动和可更新的结果集
2011-11-30 21:26 1356当用于显示一张表或查询结果的可视化数据显示时,ResultSe ... -
(十) Web与企业应用中的连接管理
2011-11-30 21:36 10841.JNDI 在企业环境中部署JDBC应用时,数据库连 ... -
(九) 事务
2011-11-30 21:35 1009可以将一组语句构建成 ... -
(五) 执行查询操作
2011-11-24 23:25 1245五. 执行查询操作 5.1 预备语句 预备语句(prepa ... -
(四) 执行SQL语句
2011-11-24 21:08 1773(1)在执行SQL命令之前,需要创建一个Statement对象 ... -
(二) 结构化查询语言
2011-11-16 23:42 975JDBC通过SQL与数据库进行通信 : 将JDBC包看做是一个 ... -
(三) JDBC配置
2011-11-16 23:43 61973.1 数据库URL 在连接 ... -
(一) JDBC的设计
2011-11-16 23:34 9451.JDBC驱动程序类型 JDBC基于的思想(同ODBC) ...
相关推荐
JDBC 解析JDBC中文API各种数据库之间的链接问题,网络编程
首先,JDBC API主要包含在java.sql和javax.sql两个包中。java.sql包是核心包,包含了基本的JDBC功能和类,而javax.sql包则提供了一些扩展功能,如数据源和连接池等。JDBC中最常用的接口和类包括DriverManager、...
JDBC(Java Database Connectivity)是Java平台的标准API,用于与各种数据库进行交互。它提供了低级别的数据库操作,如建立数据库连接、执行SQL语句以及处理结果集等。以下是JDBC规范中涉及的一些关键组件: 1. **...
**JDBC(Java Database Connectivity)API**是Java编程语言中用于与各种数据库进行交互的一组接口和类。它是Java标准版(Java SE)的一部分,允许Java开发者执行SQL语句、管理事务、处理结果集以及进行数据库连接...
JDBC4.0引入了`java.sql.DriverAction`接口和`ConnectionPoolDataSource`接口,使得数据库连接池的管理和使用更加方便。通过`DriverAction`接口,驱动可以在连接关闭时执行清理任务。`ConnectionPoolDataSource`则...
在Oracle 11g中,JDBC API主要包括以下组件: 1. **JDBC驱动程序**:Oracle提供了四种类型的JDBC驱动,分别是JDBC-ODBC桥、网络 Thin 驱动、本地 Thin 驱动和内置的 Native Socket 驱动。其中,最常用的是Thin驱动...
本书作为《JDBC API教程与参考手册》的第三版,主要针对Java开发者深入理解和掌握JDBC技术而编写。随着Java技术的发展以及数据库操作的需求变化,新版不仅更新了API版本,还加入了更多实践案例和技术细节。 - **...
本书提供了JDBCTMAPI的权威教程与参考·~JDBCAPI技术支持使用JavaTM编程语言进行通用数据访问,该版本进行了更新和扩展,覆盖整个JDBC 3.0API的内容,包括。iava.sql包和易于构建服务器端应用程序的javax.sql包。 ...
这个API允许程序员使用Java来编写能够与各种不同数据库交互的程序,实现了数据库访问的平台独立性。本压缩包包含两个版本的JDBC API:1.0和2.0,其中2.0是1.0的升级版,并且提供了源代码,便于学习和理解。 **JDBC ...
JDBC主要API介绍包括以下几个核心组件: 1. DriverManager类:该类是JDBC API的管理类,负责管理JDBC驱动程序的加载和建立数据库连接。它使用Driver接口实现,Driver接口由数据库厂商提供,实现了JDBC驱动程序的...
包含翻译后的API文档:sqlite-jdbc-3.15.1-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.xerial:sqlite-jdbc:3.15.1; 标签:xerial、sqlite、jdbc、中文文档、jar包、java; 使用方法:解压翻译后的API文档...
通过《JDBC API教程与参考》第三版,读者可以深入理解JDBC的工作原理,学习如何高效、安全地使用JDBC进行数据库操作,从而提升Java应用程序的数据库访问能力。无论是初学者还是经验丰富的开发者,都能从中受益。
在Java中,JDBC API主要用于以下操作: 1. **连接数据库**:使用`DriverManager.getConnection()`方法建立与数据库的连接。首先需要加载对应的数据库驱动(`Class.forName()`),然后提供数据库URL、用户名和密码。...
javadoc API文档文件:postgresql-9.0-801.jdbc4-javadoc.jar sources 源代码文件(若本来存在):postgresql-9.0-801.jdbc4-sources.jar 对应Maven信息: groupId:postgresql artifactId:postgresql version...
本书提供了JDBCTMAPI的权威教程与参考·~JDBCAPI技术支持使用JavaTM编程语言进行通用数据访问,该版本进行了更新和扩展,覆盖整个JDBC 3.0API的内容,包括。iava.sql包和易于构建服务器端应用程序的javax.sql包。 ...
JDBC API主要包括以下组件: 1. **DriverManager**: 这是JDBC的核心组件,负责管理数据库驱动程序,并建立到数据库的连接。开发者通过`DriverManager.getConnection()`方法建立连接,传递数据库URL、用户名和密码。...
Oracle 11g JDBC API Reference 是Oracle公司为Java开发者提供的一份详细文档,它涵盖了在Oracle 11g数据库环境中使用JDBC(Java Database Connectivity)技术进行数据访问和操作的相关接口、类和方法。这份文档是...
通过JDBC API,开发者能够连接到各种不同类型的数据库,如MySQL、Oracle等,执行SQL语句来实现数据的增删查改。JDBC提供了一层抽象,使得程序员不必关心底层数据库的具体实现细节,只需遵循JDBC规范即可实现跨数据库...
包含翻译后的API文档:spring-jdbc-5.3.15-javadoc-API文档-中文(简体)版.zip; Maven坐标:org.springframework:spring-jdbc:5.3.15; 标签:spring、springframework、jar包、java、中文文档; 使用方法:解压翻译...