造成 table is not mapped 原因:
1.hibernate中hql语句中写成表名 from Login_User,应该写为实体名 from User
2.把@Entity(name="Login_User")中的name写为表名,应该为@Entity(name="User") @Table(name = "Login_User")public class User{ ... }
3.在spring mvc配置文件中添加
<property name="packagesToScan">
<list>
<value>com.mydocker.report.domain</value>
</list>
</property>

本文介绍了在使用Hibernate时遇到tableisnotmapped错误的原因及解决方法。主要包括:正确使用实体名而非表名;确保@Entity注解中的名称与实体类对应;在Spring MVC配置文件中正确指定扫描包。

1万+

被折叠的 条评论
为什么被折叠?



