2016 - 2024

感恩一路有你

jdbc的接口和类有哪些 JDBC数据库驱动程序种类如何选择?

浏览量:2784 时间:2021-03-11 03:12:41 作者:admin

JDBC数据库驱动程序种类如何选择?

JDBC提供了完成以下基本任务的方法:

基于注册到JNDI名称服务的URL或数据源对象创建和管理数据源连接。因此,客户端不必执行复杂的配置。

构造SQL命令并将SQL命令发送到数据源。

提取并处理返回到Java应用程序或小程序的结果集。

JDBC规范:

JDBC 1.0:提供基本功能并强调易用性。

JDBC 2.0:提供更高级的功能和服务器端处理能力。

JDBC 3.0:改进API并优化性能。改进了连接池和语句缓冲机制,提供了到sun连接器系统的迁移路径。

JDBC 2.0规范中的一些可选功能,如分布式事务,在JDBC 3.0规范中是必需的。同时,jdbc3.0还定义了一些新特性,比如在缓冲池中缓冲预处理的命令。

最初的Java语言规范没有指定Java程序如何访问数据库。但不久之后,sun及其合作伙伴开始填补这一空白。早期的Java数据访问策略依赖于建立到ODBC的桥(ODBC是微软发起的数据源访问标准),其结果就是jdbc-ODBC桥驱动程序。

有四种类型的JDBC驱动程序:

第一种类型:JDBC odbc桥,外加odbc驱动程序。

第二类:本机API,其中一部分是java驱动程序。

第三种类型:用于数据库中间件的纯Java驱动程序。

第四种类型:纯Java驱动直接面向数据库。

第三个和第四个是纯Java驱动程序。因此,对于Java开发人员来说,它们在性能、可移植性和功能上都具有优势。

jdbc的接口和类有哪些 jdbc为什么要注册驱动 jdbc驱动程序的类型

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。