Users not mapped!!!

转载 2012年03月30日 19:12:29
今天晚上自己试着用Hibernate去搭建一个Web工程,然后去实现一个简单的登录。
通过Hibernate?做查询操作的时候总是报出这样的错:
users is?not?mapped.

于是乎去检查了下映射,发现没问题呀,反复验证结果还是一样报错。
User.hbm.xml:
<class name="com.lian.bean.User" table="users">
hibernate.cfg.xml:
<mapping resource="com/lian/bean/User.hbm.xml" />
在网上找了很多,但还是不给力,大家都没提些有建设性的解决方案,基本上都是说配置有问题。
不过自己感觉是这个出问题:
String sql = "select u.password from users u where u.username='" +user.getUsername()+ "'";
经过多番纠结和耐心查找资料,发现:
原来 HQL语句中表名应该是ORM映射的类名,所以应该改成:
String sql = "select u.password from User u where u.username='" +user.getUsername()+ "'";
sql 语句查找的是生成的User 类,不是普通的表。 。。。。
 
 
其实注解方式也是一样的!!!

nested exception is org.hibernate.hql.ast.QuerySyntaxException: users is not mapped. [from users]

在使用hibernate时,出现了以上异常:
  • fcytxdy
  • fcytxdy
  • 2014年05月17日 10:34
  • 2830

Hibernate异常: org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User]

Hibernate异常:org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [from User]1、出现该错误的情况分析1,...

org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped [from XX]

http://669341085.iteye.com/blog/858572 org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped...

Mapped Statements collection does not contain value for Addressbook.getByIds

严重: Servlet.service() for servlet [springmvc] in context with path [/testcs_dn-web] threw exception ...

org.hibernate.hql.ast.QuerySyntaxException: UserType is not mapped

报错代码: main.java.com.aosa.app.base.exception.ASSystemDaoException: class main.java.com.aosa.orm.hi...
  • TodayMZ
  • TodayMZ
  • 2013年05月22日 08:54
  • 3045

org.hibernate.hql.internal.ast.QuerySyntaxException: appUser is not mapped

org.hibernate.hql.internal.ast.QuerySyntaxException: appUser is not mapped [from appUser t where t.l...
  • whqcfp
  • whqcfp
  • 2016年09月03日 12:36
  • 246

Hibernate Hql 查询出现 USER is not mapped [FROM USER WHERE

页面错误部分:HTTP ERROR 500 Problem accessing /struts/helloWorld. Reason: USER is not mapped [FROM U...
  • sourny
  • sourny
  • 2015年05月12日 16:30
  • 4633

hql语句犯得蠢错book is not mapped

在hql语句中写了一个select b.price from book b where b.bookid=? 报错 org.hibernate.hql.internal.ast.QuerySynt...

Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: table is not Mapped问题解决

引言: 在基于SpringData/JPA来快速开发若干功能过程中,碰到了table is not Mapped问题,经过一番辛苦的调试测试之后,才发现了一个@Entity的属性name的妙用。...

Mapped Statements collection does not contain value for WaitMissionMapper.updateWait

1、错误描述### Error updating database. Cause: java.lang.IllegalArgumentException: Mapped Statements col...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Users not mapped!!!
举报原因:
原因补充:

(最多只允许输入30个字)