unknown entity MappingException: Unknown entity解决方案

MappingException: Unknown entity解决方案――简介

org.hibernate.MappingException: Unknown entity异常是新手学习hibernate的时候经常遇到的问题,这值得注意一下。下边是异常截图

MappingException: Unknown entity解决方案――org.hibernate.MappingException: Unknown

MappingException: Unknown entity解决方案 1、

org.hibernate.MappingException: Unknown entity异常详细信息如下:

org.hibernate.MappingException: Unknown entity: com.gis520.model.Emp_emp

at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:628)

at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1366)

at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:121)

at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)

at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:56)

at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:195)

…………

at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)

at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)

at org.junit.runners.ParentRunner.run(ParentRunner.java:236)

unknown entity MappingException: Unknown entity解决方案

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

MappingException: Unknown entity解决方案――解决方案:

MappingException: Unknown entity解决方案 1、

原因分析1:

可能是因为使用注解的时候没有导入正确的包。要清楚,Entity包是javax.persistence.Entity;而不是hibernate包下的annotation


MappingException: Unknown entity解决方案 2、

原因分析2:

使用注解时没有在*.cfg.xml下配置<mapping class=""/>,从而造成org.hibernate.MappingException: Unknown entity异常的原因

MappingException: Unknown entity解决方案_exception


MappingException: Unknown entity解决方案 3、

org.hibernate.MappingException: Unknown entity解决方法就是以上两个原因。如果你使用注解,上边的两个一定要正确。如果是使用的是*.hbm.xml文件,则查看*.hbm.xml是否加入了引用即可。排除后即可解决异常。

MappingException: Unknown entity解决方案――注意事项

有用请点“赞”或分享给朋友哦!更多hibernate异常请查看劳黑炭更多经验

  

爱华网本文地址 » http://www.aihuau.com/a/8104320103/240357.html

更多阅读

2015谷歌无法访问,最新终极解决方案 终极定制学习解决方案

2015谷歌无法访问,最新终极解决方案——简介谷歌接二连三被屏蔽,2014年5月被封锁,10月再次被封锁,12月Gmail又被封锁,2015年1月下旬再次被封锁,额,我都服了,不多说,往下看:2015谷歌无法访问,最新终极解决方案——工具/原料博软G搜索(一款软件,自

vs2013解决方案资源管理器怎样靠左 vs2015解决资源管理器

vs2013解决方案资源管理器怎样靠左——简介用着 vs2013 编写代码,解决方案资源管理器一直是在左边的,有天突然跑到另一边去了,而且 ,自己拖来拖去怎么也拖不好,这该怎么办呢?vs2013解决方案资源管理器怎样靠左——工具/原料vs2013vs2013

Apache无法启动解决方案 win10 apache无法启动

Apache无法启动解决方案——简介Apache服务器无法使用原因Apache无法启动解决方案——工具/原料 原因一:80端口占用例如IIS,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如D

建行企业网银登陆不上解决方案 建行企业网银登陆密码

建行企业网银登陆不上解决方案——简介建行企业网银能给会计工作带来极大的方便,但有时会遇到登陆不上的情况,去营业厅咨询可能人家很忙,在网上咨询客服可能浪费时间,以下是我的解决经验,其实跟个人网银安装一样简单。建行企业网银登陆

IE弹出 ocget.dll 安全提示 解决方案 ocget.dll缺失怎么办

IE弹出 ocget.dll 安全提示 解决方案——简介本人最近打开IE遇到此问题,Internet Explorer - Security WarningName: ocget.dll,想必很多人遇到 过吧,下面介绍下解决办法IE弹出 ocget.dll 安全提示 解决方案——工具/原料电脑IE弹

声明:《unknown entity MappingException: Unknown entity解决方案》为网友绅士风度分享!如侵犯到您的合法权益请联系我们删除