采用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+mysql网上化肥店系统的设计与开发

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

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

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

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

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

Jsp+mysql企业管理系统的设计

紫陵阁

大学生就业方向与专业关系的研究

小学《道德与法治》学习心得体会

适合宝妈开的实体店,适...

浅谈动画短片《天降好运》中的剧本创作

林业机械作业中的安全性问题【2230字】

弹道修正弹实测弹道气象数据使用方法研究

组态王文献综述

人事管理系统开题报告

淮安市老漂族心理与休闲体育现状的研究