hibernate annotation 的错误。。求救啊。。。

无痕叶落 2010-08-04 04:09:15
首先说明,版本是:hibernate3.5.4

在映射时,我有两个类:Student 和 Teacher,Student用xml映射,Teacher用annotation映射

刚开始,在只有student一个类时,运行没问题,如果加入teacher类后,运行StudentTest就会出错:

Exception in thread "main" org.hibernate.MappingException: An AnnotationConfiguration instance is required to use <mapping class="helloworld.model.Teacher"/>

如果把配置文件中的 <mapping class="helloworld.model.Teacher"/> 去掉,那StudentTest运行就OK了。。。

不懂为什么。。。哪位帮帮忙啊。。。。
...全文
100 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
milkywaysss 2010-11-04
  • 打赏
  • 举报
回复
看看是不是这个问题?

Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/Cacheable

需要加入hibernate-distribution-3.5.0-Final\lib\jpa目录下的hibernate-jpa-2.0-api-1.0.0.Final.jar
yearnqiao 2010-08-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 wiloveryou123456789 的回复:]
引用 4 楼 lgq_0714 的回复:

只用其中一种试试看,要么都用xml,要么都用注解


正解。。。。不可同时两种方式。。。
[/Quote]

赞成
duanwz 2010-08-05
  • 打赏
  • 举报
回复
学习.
androidmvc 2010-08-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lgq_0714 的回复:]

只用其中一种试试看,要么都用xml,要么都用注解
[/Quote]

正解。。。。不可同时两种方式。。。
lgq_0714 2010-08-05
  • 打赏
  • 举报
回复
只用其中一种试试看,要么都用xml,要么都用注解
危险的大猫 2010-08-05
  • 打赏
  • 举报
回复
你在pojo类上用了entity注解.
mndn_nana 2010-08-05
  • 打赏
  • 举报
回复
很好的问题,我一般也只用其中的一种
weiwenlongll 2010-08-04
  • 打赏
  • 举报
回复
我也遇到这个问题!楼主解决了吗?

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧