JDBC概述
jdbc是java database conectivity (java数据库链接) 。通过加载驱动程序,连接数据库,操作数据库,关闭数据库。
JDBC(Java Data Base Connectivity,java数据库连接),由一些接口和类构成的API。
J2SE的一部分,由java.sql , javax.sql包组成。
java.sql 包包含了jdbc的一些基础操作。如基础的连接数据操作语句。
javax.sql包包含了jdbc的高级操作。如jdbc的存储过程,提交回滚,事务处理。连接池等等。
jdbc的优势和逆势有哪些?
可以链接到:http://hi.baidu.com/langchao826/blog/item/00e7f2822d61a994f703a632.html
写道
JDBC API用于连接Java应用程序与各种关系数据库。这使得人们在建立客户/服务器应用程序时,通常把Java作为编程语言,把任何一种浏览器作为应用程序的友好界面,把Internet或Intranet作为网络主干,把有关的数据库作为数据库后端。以下是使用JDBC的优缺点。
优点如下:
1.JDBC API与ODBC十分相似,有利于用户理解。
2.JDBC使得编程人员从复杂的驱动器调用命令和函数中解脱出来,可以致力于应用程序中的关键地方。
3.JDBC支持不同的关系数据库,使得程序的可移植性大大加强。
4.用户可以使用JDBC-ODBC桥驱动器将JDBC函数调用转换为ODBC。
5.JDBC API是面向对象的,可以让用户把常用的方法封装为一个类,备后用。
缺点如下:
1.使用JDBC,访问数据记录的速度会受到一定程度的影响。
2.JDBC结构中包含了不同厂家的产品,这就给更改数据源带来了很大的麻烦。
优点如下:
1.JDBC API与ODBC十分相似,有利于用户理解。
2.JDBC使得编程人员从复杂的驱动器调用命令和函数中解脱出来,可以致力于应用程序中的关键地方。
3.JDBC支持不同的关系数据库,使得程序的可移植性大大加强。
4.用户可以使用JDBC-ODBC桥驱动器将JDBC函数调用转换为ODBC。
5.JDBC API是面向对象的,可以让用户把常用的方法封装为一个类,备后用。
缺点如下:
1.使用JDBC,访问数据记录的速度会受到一定程度的影响。
2.JDBC结构中包含了不同厂家的产品,这就给更改数据源带来了很大的麻烦。
JDBC连接数据库的基本原理(基本思路)(基本步骤):
1:加载JDBC数据库连接的驱动程序(需要导入jar包)
2:连接数据库
3:创建数据库语句
4:执行语句,返回数据包含有数据集。
5:关闭数据库