第7章 Connector/J的使用
在本章中将结合大量程序代码,从实际应用的角度阐述Connector/J的相关知识。首先介绍Connector/J的安装,然后从6个方面展示如何进行JDBC编程,接着使用Eclipse工具结合运用Struts、Hibernate开源框架示例了一个符合J2EE规范的Web项目。
读者应扎实掌握JDBC的数据库编程基础知识,达到以不变应万变的功效。
7.1 安装Connector/J
Connector/J是专门针对MySQL而开发的JDBC驱动程序包。JDBC是人们为了使用Java语言开发各种数据库应用软件而打包在一起的一些类。JDBC 与具体的数据通信库系统无关。因此,如果想通过JDBC去连接某个特定的数据库系统,就必须使用一个专为这种数据库系统而开发的JDBC驱动程序包,对MySQL数据库来说,这个驱动程序包就是Connector/J。
7.1.1 支持的Java版本
MySQL Connector/J支持Java-2 JVMs,包括JDK-1.2.x、JDK-1.3.x、JDK-1.4.x和JDK-1.5.x,并需要JDK-1.4.x或更新的版本进行编译。MySQL Connector/J不支持JDK-1.1.x或JDK-1.0.x。
由于实现了java.sql.Savepoint,Connector/J 3.1.0和更新版本不会运行在早于1.4版的JDK上,除非关闭了类验证器,这是因为类验证器将试图加载用于java.sql.Savepoint的类定义,除非使用了savepoint功能,否则驱动程序不会访问类验证器。
早于1.4.x版的JVM上,不能使用Connector/J 3.1.0或更高版本提供的新缓冲功能,这是因为该功能依赖在JDK-1.4.0中***提供的java.util.LinkedHashMap。
【责任编辑:云霞 TEL:(010)68476606】
点赞 0