Hibernate的一个高难度问题!!!谁能解决小弟谢死他(她)了!! 本帖最后由 cstsl 于 2010-10-15 22:10:18 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这跟数据库应该没关系,Annotation只要java支持就行了 这跟数据库应该没关系,Annotation只要java支持就行了 这跟数据库应该没关系,Annotation只要java支持就行了 你换个高版本的Hibernate试试,如果还不行 就用配置文件的方式 ,不能总在一棵树上吊死吧~~~也许这还是一个BUG呢~~~ 你换个Hibernate3.5.6版本的试试看看,如果还不行,那就用配置文件的方式,不能总在一棵树上吊死吧~~~兴许这还是一个BUG呢? 是的。包有可能有问题。你该不会用的是class12.jar的这个包吧。 你换个Hibernate3.5.6版本的试试看看,如果还不行,那就用配置文件的方式,不能总在一棵树上吊死吧~~~兴许这还是一个BUG呢? 数据库的链接包 我试了3个都不行 至于数据库我用的是oracle11g的! 也不行.....问老师 老师也不知道 他说他没用过Annotation! 真是无语透了...... 所以只能求助各位大侠了.... Hibernate换个3.5.6的试试,如果还不行就用配置文件方式先用着,估计是Oracle11G的新特性,Hibernate不支持?只是猜测- - 小弟用的hibernate是hibernate-distribution-3.3.2.GA Annotation是hibernate-annotations-3.4.0.GA 不知道有哪位大侠以前有没有用过Annotation的 或者是我的版本不对造成的.... 不是跟你说了你换个Hibernate3.5.6-Final.jar试试么,自己动手试试先~~~ 刚才又试了下使用的是 Hibernate3.5.6-Final.jar Annotation包不变 但是还是不行报的错是:java.lang.IncompatibleClassChangeError: class org.hibernate.cfg.ExtendedMappings has interface org.hibernate.cfg.Mappings as super class 在Middlegen依赖的lib包里有多个velocity-xxx.jar的包,把低版本的删除就ok。 引发这个异常的原因一般都是引用的某些类 不兼容导致的所以我觉得是你导入的hibernate的包,或者hibernate的依赖包不一致导致 是的 我hibernate的包是3.5.6的 而Annotation是3.4的 所以才会发生不兼容 改过来之后这个错误倒是没有了 可是又回到了不能使用Annotation的那种情况了!也就是我提出来的这个问题: 有没有高手用过Hibernate的Annotation的没有啊啊 帮帮忙啊啊............... oracle11g? 把你驱动包的名字发来看看 如果没错的话是驱动包的问题,并不是hibernate的问题 驱动包:ojdbc6.jar驱动包路径:D:\Oracle\Administrator\product\11.1.0\db_1\jdbc\lib 驱动包我 ojdbc5_g ojdbc6_g ojdbc14_g 全部都尝试了一遍就是不行!! 有没有高手使用过Annotation做过的项目啊 能不能把jar包 贴出来看看啊 》 用过annotation,没遇到过类似问题 使用过Annotation的大侠 能不能告诉下 你们的包是怎么样的?? 我的可能是Annotation的包和Hibernate的不兼容 或者是数据库驱动的包??猜测! 我使用的是oracle11g........ 知道的麻烦下....... 急:spring2.0+struts2.0.1整合问题? 100分 跪求dwr3 + spring 的配置 请教一个学习疑惑 JDBC 在web浏览器上类似于windows窗体的效果如何是实现的? 大家可以不妨来讨论这个:LocalHome ,Home,Object,LocalObject的区别和特性 Applet访问EJB的问题 struts路径问题,请各未高手帮帮忙。 WebLogic如何建立SQL Server的JDBC? 请教:刚用MyEclipse新建的Web项目,运行后控制台输出这样的信息 HQL按时间查询问题。你见过这么奇怪的问题么。 使用DWR删除数据后,怎么即时清除???
也许这还是一个BUG呢~~~
在Middlegen依赖的lib包里有多个velocity-xxx.jar的包,把低版本的删除就ok。
也就是我提出来的这个问题: