连接oracle数据库的各种oracle jdbc驱动程序的细节.
1.导入jdbc包 【程序编程相关:关于wait,notify,notify】这些细节包括: 【推荐阅读:关于企业级安全管理策略的探讨】3.打开数据库连接 【扩展信息:java窗口的实现---计算器(算加法)】2.注册oracle jdbc驱动程序4.执行sql dml语句在数据库表中获取.添加.修改与删除行一.jdbc驱动程序
共有有4种1.thin驱动程序 thin驱动程序是所有驱动程序中资源消耗最小的,而且完全用java编写的. 该驱动程序只使用tcp/ip且要求oracle net.被称为第4类驱动程序. 它使用ttc协议与oracle数据库进行通信.能够在applet.application中使用.2.oci驱动程序 oci驱动比thin需要资源要多,但性能通常好一点.oci驱动适合于部署在 中间层的软件,如web服务器.不能在applet中使用oci驱动.是第2类驱动程序. 不完全用java写的,还包含了c代码.该驱动有许多附加的性能增强特性, 包括高级的连接缓冲功能. 注意:oci驱动要求在客户计算机上安装它.3.服务器内部驱动程序 服务器内部驱动程序提供对数据库的直接访问,oracle jvm使用它与数据库进行通信. oracle jvm是与数据库集成的java virtual machine,可以使用oracle jvm将 java类装载进数据库,然后公布与运行这个类中包含的方法.4.服务器thin驱动程序 服务器端thin驱动程序也是由oracle jvm使用的,它提供对远程数据库的访问. 也是完全用java编写的.二.导入jdbc包
三.注册oracle jdbc驱动程序 必须先向java程序注册oracle jdbc驱动程序,然后才能打开数据库连接. 有两种注册oracle jdbc驱动程序的办法. 1.使用java.lang.class的forname()方法 例子:class.forname("oracle.jdbc.oracledriver"); 2.使用jdbc drivermanager类的registerdriver()方法.... 下一页