我们都知道JDBC是使用Bridge模式进行设计的,DriverManager就是其中的Abstraction,java.sql.Driver是Implementor,com.mysql.jdbc.Driver是Implementor的一个具体实现(请参考GOF的Bridge模式的描述)。
关于DB2数据库的JDBC连接文章有很多,比较出名的有诸如“JDBC数据库连接大全”和“JSP的DB2连接数据库”,虽然都是很详细的资料,也都说解决了前人没有解决的问题,但还是有许多纰漏。
下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test"; Connection conn= Drive
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程
JDBC 连接 MS SQL Server 2000 时碰到的一些问题。 昨日闲时无事, 突然想到现在在学 Java, 自己又是做数据库方面的工作, 便想用 JDBC连接 MS SQL Server试试。 开始时对 JDK 的设置都不是很熟,看文档说要将 SQL Server提供的几个 Jar文件设置到 ClassPath中才行, 可我安装的JDK 1.4.2根本就没有在系统中设置 Cl
依照 JDBC 规范,有四种类型的 JDBC 驱动程序体系结构: Type 1:这类驱动程序将 JDBC API 作为到另一个数据访问 API 的映射来实现,如开放式数据库连通性(Open Database Connectivity,ODBC)。这类驱动程序通常依赖本机库,这限制了其可移植性。JDBCODBC 桥驱动程序就是 Type 1 驱动程序的最常见的例子。 Type 2:这类驱
Informix 的JDBC驱动是type 4的方式 1)环境说明 OS: Windows XP Informix: IDS V10.00.TC1 JDBC: Informix JDBC Embedded SQLJ V2.20JC2 2)JDBC配置 安装完Informix JDBC后把ifxjdbc.jar路径加到CLASSPATH环境变量中,比如CLASSPATH=C:ifxjava_homelibifxjdbc.jar;.... 在安装完后的目录中有doc目录
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。以下是一些技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、appl
Oracle的Blob字段比较特殊,他比long字段的性能要好很多,可以用来保存例如图片之类的二进制数据。 写入Blob字段和写入其它类型字段的方式非常不同,因为Blob自身有一个cursor,你必须使用cursor对blob进行操作,因而你在写入Blob之前,必须获得cursor才能进行写入,那么如何获得Blob的cursor呢? 这需要你先插入一
从DB2版本8开始,DB2通过db2jcc.jar程序包提供第四类的JDBC驱动程序,可以不用DB2客户端直接连接到DB2服务器,那么如何来确定你的应用程序使用的JDBC驱动程序的版本,是否跟DB2服务器端的补丁级别一致呢? 我们可以通过一个简单的命令来查看目前使用的JDBC驱动程序的版本: java com.ibm.db2.jcc.DB2Jcc version 如
展示JDBC存取ORACLE大型数据对象LOB几种情况的示范类 import java.io.*; import java.util.*; import java.sql.*; public class LobPros{ /** * ORACLE驱动程序 */ private static final String DRIVER = "oracle.jdbc.driver.OracleDriver"; /** * ORACLE连接用URL */ private static final String UR
Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。以下是一些技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、appl
如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用。 1、安装Tomcat 参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记。 2、安装MySql 默认安装即可。
1. MySQL(http://www.mysql.com)mm.mysql2.0.2bin.jarClass.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd ); 2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar Class.forName( "org.postgresql.Driver