MappingException: Unknown entity解决方案

 时间:2024-11-08 11:08:07

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

MappingException: Unknown entity解决方案

org.hibernate.MappingException:Unknown

1、org.hibernate.Ma圬桦孰礅ppingException:Unknownentity异常详细信息如下:org.hibern锾攒揉敫ate.MappingException:Unknownentity:com.gis520.model.Emp_emp atorg.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:628) atorg.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1366) atorg.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:121) atorg.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210) atorg.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:56) atorg.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:195)………… atorg.junit.runners.ParentRunner$3.run(ParentRunner.java:193) atorg.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) atorg.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) atorg.junit.runners.ParentRunner.access$000(ParentRunner.java:42) atorg.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) atorg.junit.runners.ParentRunner.run(ParentRunner.java:236) atorg.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) atorg.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) atorg.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)

MappingException: Unknown entity解决方案

解决方案:

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

MappingException: Unknown entity解决方案

2、原因分析2:使用注解时没有在*.cfg.xml下配置<mappingclass=""/>,从而造成org.hibernate.MappingException:Unknownentity异常的原因

MappingException: Unknown entity解决方案

3、org.hibernate.Ma圬桦孰礅ppingException:Unknownentity解决方法就是以上两个原因。如果你使用注鞅瓞慈玢解,上边的两个一定要正确。如果是使用的是*.hbm.xml文件,则查看*.hbm.xml是否加入了引用即可。排除后即可解决异常。

MappingException: Unknown entity解决方案

如何设置idea打开多个文件显示在多行tab上? Idea如何设置编码为UTF-8? idea怎么配置JDK版本 java中List如何转成Map IDEA怎么自定义设置快捷键
热门搜索
阴囊疥疮图片 手上长血管瘤的图片 自制玩教具图片 小学生风景画图片大全 黄金圣斗士图片