启动Tomcat报错:Caused by: org.hibernate.MappingException: entity class not found: Admin

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [spring-hibernate.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: entity class not found: Admin at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1568) at

定义了Admin的映射文件,但没有找到这个类。追问

能具体一点吗?不知道哪儿错了,映射文件和实体类是通过myeclipse自动生成的

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-05-15
初始化失败,看看你的spring整合hibernate的时候的配置文件,是不是哪个单词写错了本回答被网友采纳
第2个回答  2016-05-08
注入失败,你查看代码

...Caused by: org.hibernate.MappingException: Repeated column in...
重复映射,insert和update的xml文件看看缺代码不

org.hibernate.mappingException:Could not read mappings from resou...
那是由于你的hibernate.cfg.xml中指定的映射文件存在语法错误 以Customer.hbm.xml为例仔细检查一下文件 <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-\/\/Hibernate\/Hibernate Mapping DTD\/\/EN""http:\/\/hibernate.sourceforge.net\/hibernate-mapping-3.0.dtd"> <hibernate-mapping> <...

...org.hibernate.MappingException: Unknown entity: java.lang.Objec...
return Object.class;} 你在使用泛型DAO的时候,采用的是直接使用泛型DAO类:HibernateGenericDao<Users> dao = new HibernateGenericDao<Users>();所以,这个dao的类型仍然是HibernateGenericDao;使用getGenericSuperclass()方法得到的就是这个类的父类,Object;所以你直接返回了一个Object.class,注意,为...

...org.hibernate.MappingException: Unknown entity: java.lang.Objec...
return Object.class;} 你在使用泛型DAO的时候,采用的是直接使用泛型DAO类:HibernateGenericDao<Users> dao = new HibernateGenericDao<Users>();所以,这个dao的类型仍然是HibernateGenericDao;使用getGenericSuperclass()方法得到的就是这个类的父类,Object;所以你直接返回了一个Object.class,注意,为...

org.hibernate.MappingException: Unknown entity: java.lang...
首先,你要把你的sql语句,贴出来,还有数据库表结构。出现这种问题:有以下几种可能 1:你数据库的表里主键是 varchar 型的,而你配置文件是int型 2:配置文件只有一个主键,都没有其他的字段,多添加几个字段 3:数据库表里数据有问题,建议重新删掉数据,再进行操作 4:sql语句有问题 ...

org.hibernate.DuplicateMappingException: Duplicate class\/ent...
你这个错误是由于你在hibernate的映射文件中添加了两次对com.hxm.po.Address对象的映射。你检查一下hibernate.cfg.xml中是不是有两个这个类的映射文件。

hibernate 异常 怎么解决
1.Hibernate 常见异常 net.sf.hibernate.MappingException 当出现net.sf.hibernate.MappingException: Error reading resource:…异常时一般是因为映射文 件出现错误。当出现net.sf.hibernate.MappingException: Resource: … not found是因为XML配置文件没找到所致,有可能是放置目录不正确,或者没将其加入...

Error creating bean with name 'sessionFactory' defined in Servlet...
Could not parse mapping document from resource User.hbm.xml 不能够解析User.hbm.xml文档,这不是说的很清楚吗?你看看你的User.hbm.xml配置文件。

org.hibernate.DuplicateMappingException: Duplicate class\/ent...
你看下是不是复制粘贴的时候 其他的.xml配置文件中也有个cn.mb.entity.User

mysql换成Oracle报错org.springframework.beans.factory.BeanCreation...
数据库的转换问题啊,你先确定你导入了jar包,MySQL的jar包,和Oracle的jar包不一样的,然后就是看你的注册驱动是否有问题,还有就是数据库连接,数据库名,账号密码是否正确,只要你保证这些都没问题,我相信应该就行了……

相似回答