采用JDBC技术,程序向各种关系型数据库发送SQL语句就变得轻而易。这就是说,凭借JDBC API,开发人员就不必为了访问操作MySQL数据库写一个程序,为了访问操作Oracle数据库再写一个程序,开发人员只需要写一个程序就够了,它调用JDBC API,向对应的数据库发送SQL语句,利用Java语言和SQL语句混合编程,这就是 Java语言“编写一次,到处运行”的特点[10]。

JDBC主要提供两个层面的接口,分别是面向应用开发者的JDBC API(JDBC应用程序接口)和面向系统底层的Driver API(JDBC驱动程序接口)[11],它的工作原理如图2-4所示。优点如下:

(1)JDBC 操作简单

用过ODBC的用户肯定对ODBC不陌生,ODBC有一个管理器工具,应用程序通过管理器工具间接调用驱动程序来达到访问数据库的目的。JDBC也是相似的原理,只不过它是通过在Java程序中配置好所要连接数据库的参数,调用接口访问数据库,所以JDBC操作并不复杂。

(2)JDBC支持多种数据库

JDBC支持多种关系型数据库,使得开发人员在迁移开发环境时,不需要对代码进行大的改动。

上一篇:射频识别技术的公司会议签到系统后台子系统设计
下一篇:Android+CC2541单片机物联网的古树名木巡更系统设计

jsp值得买导购网站的设计与实现

jsp+mysql网上化肥店系统的设计与开发

jsp《计算机硬件技术基础...

jsp+mysql网络招标评审系统设计+源代码

jsp+mysql酒店管理系统的设计+源代码

基于JSP的课堂在线测试系统的设计与实现

jsp+mysql网上书城的设计与实现+ER图

华夫饼国内外研究现状

论商业银行中间业务法律...

ASP.net+sqlserver会员管理系统设计

企业科研管理中统计报表...

家电制造企业绿色供應链...

“时尚与旅游”电子杂志的设计制作

透过家徽看日本文化家紋から見る日本文化

农村幼儿教育开题报告

高校体育场馆效益研究【2772字】

基于安卓平台的二维码会议管理系统设计