首页 >

JDBC数据库驱动程序种类如何选择? – 网络|

小米怎么改软件图标大小,域名投资在哪里注册,mine怎么导入游戏JDBC数据库驱动程序种类如何选择? - 网络|JDBC数据库驱动程序种类如何选择

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

构造SQL命令,向数据源发送SQL命令。

提取和处理返回给Java应用或Applet的结果集。

JDBC规范:

JDBC1.0:提供基本的功能,强调易用性。

JDBC2.0:提供更多高级功能以及服务器端的处理能力。

JDBC3.0:完善了API,优化性能。改进了连接池、语句缓冲机制,提供了向Sun连接器体系的迁移途径。

一些在JDBC2.0规范中可选的功能,例如分布式事务,在JDBC3.0规范中是必需的。同时,JDBC3.0还定义了一些新的特性,例如在缓冲池中缓冲经过预处理的命令等。

最初的Java语言规范并没有规定Java程序如何访问数据库。但不久之后,Sun和它的合作者就开始填补这个空白。早期的Java数据访问策略依赖于建立通向ODBC(ODBC是Microsoft发起的数据源访问标准)的桥梁,结果就是JDBC-ODBC桥接驱动程序。

JDBC驱动程序总共有四种类型:

第一类:JDBC-ODBC桥,再加上ODBC驱动程序。

第二类:本机API,部分是Java的驱动程序。

第三类:面向数据库中间件的纯Java驱动程序。

第四类:直接面向数据库的纯Java驱动程序。

第三、四两类都是纯Java的驱动程序,因此,对于Java开发者来说,它们在性能、可移植性、功能等方面都有优势。


JDBC数据库驱动程序种类如何选择? - 网络|
  • 做前端和做Java或C++相比,哪个前途更好? - 网络|
  • 做前端和做Java或C++相比,哪个前途更好? - 网络| | 做前端和做Java或C++相比,哪个前途更好? - 网络| ...

    JDBC数据库驱动程序种类如何选择? - 网络|
  • 纯css实现 点击事件 |css 好看的字体
  • 纯css实现 点击事件 |css 好看的字体 | 纯css实现 点击事件 |css 好看的字体 ...

    JDBC数据库驱动程序种类如何选择? - 网络|
  • 数据库和C#连接做窗体代码怎么打? - 网络|
  • 数据库和C#连接做窗体代码怎么打? - 网络| | 数据库和C#连接做窗体代码怎么打? - 网络| ...