免费注册 查看新帖 |

Chinaunix

广告
  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1922 | 回复: 0
打印 上一主题 下一主题

hibernate 报 Unknown entity错误,问题解决方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-10 19:43 |只看该作者 |倒序浏览


hibernate用得有一段时间了,但里面真正的精华知之甚少,终于最近几天不太忙,想拿过来学习一下,结果刚学了一点就出现了麻烦。在网上google了n久大家一般都使用SSH框架做的,对我这种只使hibernate的人来说没啥借鉴作用,几经搜索,终于找到作者的这篇文章,现转载如下。

org.hibernate.MappingException: Unknown entity常见问题(新手需注意)

最近学习Hiberante Annotations时遇到了该问题org.hibernate.MappingException: Unknown entity在baidu和googl上搜寻了 很久也没有找到适合我的解决方法,最后发现是import Entity类造成的(使用Eclipse自动提示导入的该包)

import javax.persistence.Id;

import javax.persistence.Table;

import javax.persistence.Transient;

import org.hibernate.annotations.Entity;//这是就出问题了哦


@Entity

@Table(name="test_person")

public class Person implements Serializable
后面修改了引入的Entity

import javax.persistence.Id;

import javax.persistence.Table;

import javax.persistence.Transient;

import javax.persistence.Entity;//引入这个类就正确了


@Entity

@Table(name="test_person")

public class Person implements Serializable
另外有些报org.hibernate.MappingException: Unknown entity,可能是没有在cfg文件中加入 *.hbm.xml造成的


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5051/showart_2049922.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP