快捷导航

生成表时报错,代码检查过了,没有错误啊。!!??

org.hibernate.MappingException: entity class not found: User        at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:129)        at org.hibernate.tuple.PropertyFactory.getGetter(PropertyFactory.java:390)        at org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:75)        at org.hibernate.tuple.entity.EntityMetamodel.(EntityMetamodel.java:145)        at org.hibernate.persister.entity.AbstractEntityPersister.(AbstractEntityPersister.java:507)        at org.hibernate.persister.entity.SingleTableEntityPersister.(SingleTableEntityPersister.java:146)        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)        at org.hibernate.persister.internal.PersisterFactoryImpl.create(PersisterFactoryImpl.java:163)        at org.hibernate.persister.internal.PersisterFactoryImpl.createEntityPersister(PersisterFactoryImpl.java:135)        at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:385)        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1790)        at entity.TestGoods.testSchemaExport(TestGoods.java:23)        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)        at java.lang.reflect.Method.invoke(Method.java:597)        at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)        at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)        at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)        at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)        at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)        at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)        at org.junit.runners.ParentRunner.run(ParentRunner.java:300)        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)Caused by: java.lang.ClassNotFoundException: User        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)        at java.security.AccessController.doPrivileged(Native Method)        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)        at java.lang.Class.forName0(Native Method)        at java.lang.Class.forName(Class.java:171)        at org.hibernate.internal.util.ReflectHelper.classForName(ReflectHelper.java:192)        at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:126)        ... 37 more

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

Caused by: java.lang.ClassNotFoundException: User------>这么大个异常没有看到吗
回复

使用道具 举报

entity class not found: User
映射异常:实体类User没被找到
看看你的hibernate.cfg.xml里和hbm.xml
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP