JDBC简介

来源:互联网 发布:网络棋牌违法吗 编辑:程序博客网 时间:2024/06/07 06:31

JDBC(Java Database Connective),Java数据库连接技术,即由Java提供的一组于平台无关的数据库操作标准(是一组接口组成的),数据库操作属于资源操作,所以所有的数据库操作的最后必须要关闭数据库连接。

在JDBC技术范畴中,实际上规定了4中Java数据库操作的形式:

  • 形式一:JDBC-ODBC桥接技术(100%不用)
Windows中有ODBC技术,ODBC指的是开放数据库连接,是由微软提供的数据库连接应用。Java可以利用JDBC间接操作ODBC技术,从而实现数据库的连接。
这个流程:程序--->JDBC--->ODBC--->数据库,性能差。但是支持的版本是最新的。
  • 形式二:JDBC直接连接
直接由不同的数据库生产商提供指定的数据库连接驱动程序(简单的说就是实现了Java的数据库标准的一群类)。此类方式是JDBC直接操作数据库,所以性能是最好的,但是支持的JDBC版本不是最新的。
  • 形式三:JDBC网络连接:
使用专门的数据库的网络连接指令进行指定主机的数据库操作,此种方式使用最多。
  • 形式四:模拟指定数据库的通讯协议自己编写数据库操作。
总结:
形式三是在开发中使用最多的方式,在国内使用最多的几种数据库:Oracle、MySQL(MariaDB)、MongoDB。所以,接下来回重点讲Oracle和MySQL的操作。

0 0
原创粉丝点击