随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。

简介:

Java从最初就存在数据库连接操作--JDBC服务。

在Java里面专门为JDBC提供了一个模块(java.sql),在JDBC里面核心的组成就是DriverManager类以及若干接口(Connection、Statement、PreparedStatement、ResultSet)

对于JDBC的程序数据库访问分为四种形式:

  - JDBC -- ODBC 桥连接:利用微软的ODBC技术进行数据库连接,而后再利用JDBC访问ODBC进行数据库的开发,这种技术为java默认技术的支持,不需要做任何额外的配置即可实现;

    |- 程序流程:程序 → JDBC → ODBC → 数据库  (操作性能很差,几乎没人用) 

  - JDB连接:直接利用JDBC进行数据库的连接处理

    |- 程序流程:程序 → JDBC → 数据库  (这种连接一般只连接本地数据库服务)

  - JDBC网络连接:通过特定的网络协议连接指定的数据库

    |- 程序流程:程序 → JDBC → 网络数据库  (需要IP地址、端口号)

  - JDBC协议连接:自己通过编写指定的协议实现数据库的访问

JDBC的设计就是一个工厂类的处理机制,DriverManager是一个工厂类,不同的数据库生产厂商利用JDBC提供的标准(接口)实现各自的数据库处理操作。

 

posted on 2022-03-20 10:43  时间完全不够用啊  阅读(104)  评论(0编辑  收藏  举报