使用Hibernate3.3时,如果需要使用oracle11g作为数据存储来源,需要使用的jdbc驱动包是ojdbc6.jar(oracle\product\11.2.0\dbhome_1\jdbc\lib);如果还是使用class12.jar的话会报错:
java.lang.AbstractMethodError: oracle.jdbc.driver.OracleDatabaseMetaData.supportsGetGeneratedKeys()Z
想知道详细的版本关系,请见http://www.cnblogs.com/tv151579/archive/2013/02/26/2933405.html
相关推荐
"struts2-hibernate3.3-Oracle-无冲突"这个压缩包文件的出现,显然是为了帮助开发者解决这些问题,提供一个预配置好的、没有冲突的环境。 首先,让我们来了解下Struts2框架。Struts2是一个基于MVC设计模式的Web应用...
综上所述,Fantasy客户关系管理系统通过综合运用Struts2.0、Hibernate3.3、Spring2.5、JQuery3.0、JavaMail和JfreeChart等先进技术,以及选用Oracle10g作为数据库支持,构建了一个功能全面、易于扩展且具有良好用户...
Entity对象代表数据库中的表,通常使用ORM(对象关系映射)框架如Hibernate或MyBatis,使得Java对象可以直接映射到数据库记录。 2.7.1 使用的注解 Entity类上可能使用JPA注解,如@Entity、@Table、@Id等,以定义...
使用ORM(对象关系映射)框架如Hibernate或MyBatis,简化数据库操作,提高代码的可读性和维护性。 ### 4. 详细设计 #### 4.1 模块功能图 系统可以划分为以下几个主要模块: 1. 用户管理模块:处理用户注册、登录...