一、目标
-
掌握ODBC和JDBC两种数据访问方式,理解它们 的区别
-
理解JDBC-ODBC桥、JDBC两种数据访问方式的不同、以及如何访问oracle11g。
-
掌握JDK1.6中的java.sql.*包中的主要接口和方法
二、Oracle11g的驱动的位置(可以驱动ODBC,JDBC)
/data/u01/app/oracle/product/11.2.0/dbhome_1/jdbc/lib/ojdbc6.jar
三、ODBC访问方式
ODBC:开放数据库互连,微软提出的,被计算机界广泛接受的一种数据访问方式,它把应用程序从具体的数据库调用中隔离开来,驱动程序管理器向应用程序提供统一的标准接口。
1,建立ODBC数据源(windows通过odbc连接不同的数据源:oracle、sqlserver等)
2,使用连接字符串连接ODBC数据源。
四、JDBC-ODBC访问方式
JDBC-ODBC桥:为JAVA应用程序提供了一种把JDBC调用映射为ODBC调用的方法,其底层还是ODBC访问数据源的方式,现在不怎么使用了。
可以看视频中的java例子,不同的java编程,可以防止sql注入问题
五、JDBC访问方式
JDBC:JAVA与数据库的接口规范,SUN公司提出的,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成,现在使用的比较广泛。
1,使用连接字符串连接JDBC数据源。
文章评论