日期:2014-05-20  浏览次数:20733 次

Hibernate报错:User is not mapped !
将工程A的实体类打成jar包,在A工程中,测试用列可以良好运行;
将jar放到另外一个工程B中,运行B的用列时,报以下错误:
org.springframework.orm.hibernate3.HibernateQueryException: User is not mapped [from User ep where ep.empeeAcct = ?]; .....后面错误省略。

另外:我的实体映射采用的是Hibernate注解方式,
不知道问题描述清楚了没有,有不明白的请跟帖~~~
问题解决,立即散分,老规矩:最先解决问题者得一半以上分!


------解决方案--------------------
映射文件出错,试试查看下你的映射文件中映射User实体类的路径是否正确
------解决方案--------------------
检查是否在hibernate.cfg.xml文件中做了配置。
------解决方案--------------------
user表没有在hibernate.cfg.xml 文件中配置.
------解决方案--------------------
看看AB两个工程中user的包结构相同么?