漫谈 JDBC 以及与 Spring 之整合

JDBC 是 Java 数据库连接(Java Database Connectivity)的简称,是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,用来连接 Java 与数据库,提供了诸如查询和更新数据库中数据的方法。


JDBC 的 API 支持两层和三层处理模式进行数据库访问,但一般的 JDBC 架构由两层处理模式组成:

  • JDBC API : 提供了应用程序对 JDBC 管理器的连接。
  • JDBC Driver API : 提供了 JDBC 管理器对驱动程序连接。

JDBC API 使用驱动程序管理器和数据库特定的驱动程序来提供异构(heterogeneous)数据库的透明连接。

JDBC 驱动程序管理器可确保正确的驱动程序来访问每个数据源。该驱动程序管理器能够支持连接到多个异构数据库的多个并发的驱动程序。

阅读更多