首页 > 数据库 >什么是JDBC?什么又是数据库访问中间件?

什么是JDBC?什么又是数据库访问中间件?

时间:2022-10-20 15:01:18浏览次数:48  
标签:JDBC RDBMS 数据库 中间件 应用程序 访问

数据访问服务中间件,就是指一切连接应用程序和 数据库的软件。由于RDBMS产品众多,且不同的RDBMS产品支持的SQL语言存在差异,因此ODBC,JDBC是提供标准的SQL数据访问的中间件,提供了统一,标准的接口函数,为应用程序实现RDBMS平台的无关性和可移植性奠定了基础。

JDBC(Java DataBase Connectivity) 称为Java数据库连接,它是一种用于数据库访问的应用程序API,由一组用Java语言编写的类和接口组成,有了JDBC就可以用统一的语法对多种关系数据库进行访问,而不用担心其数据库操作语言的差异。 有了JDBC,就不必为访问Mysql数据库专门写一个程序,为访问Oracle又专门写一个程序等等。

什么是JDBC?什么又是数据库访问中间件?_可移植性

JDBC的结构可划分为两层:一个是面向底层的JDBC Driver Interface(驱动程序管理器接口)(各数据库厂商负责实现接口),另一个是面向程序员的JDBC API。

什么是JDBC?什么又是数据库访问中间件?_可移植性_02

使用JDBC编程,可让开发人员从复杂的驱动器调用命令和函数中解脱出来,可以致力于应用程序中的关键地方。JDBC支持不同的关系数据库,这使得程序的可移植性大大加强。

对于软考,大家了解这些应该就可以了,往往出题类型考察各种中间件技术,包括数据库访问中间件、面向消息的中间件、分布式对象中间件和事务中间件。大家记住不同类型的几种名称即可。

标签:JDBC,RDBMS,数据库,中间件,应用程序,访问
From: https://blog.51cto.com/u_3176433/5780121

相关文章