user is not mapped

用Hibernate实现一个用户的登陆过程,当我在JSP的登陆页面输入姓名和密码,点登陆后,显示登陆失败页,在服务器里显示如下的错误信息: 
    org.hibernate.hql.ast.QuerySyntaxException: user is not mapped. [from User where UserNO=? and Password=?]

因为Hibernate是对类查询的 
在hql="select * from user u where u.username='"+username+"' and u.password='"+password+"'中, 
user是数据库中的表,而user对应的类是User.java,现在只需要将from user改为from User,同时不用在出现select *即可,即 
hql="from User u where u.username='"+username+"' and u.password='"+password+".

posted @   Seaurl  阅读(322)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示