`
zfq0714
  • 浏览: 16170 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

 
阅读更多

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

实体类用的注解:

@Entity

@Table(name = "p_user")

public class User {

...........

}

报这个错,搞了半天才能明白,这是HQL查询,面向对象,跟SQL不一样,所以在写HQL语句时,要写成from User。

分享到:
评论

相关推荐

    weblogic12 下 org.hibernate.hql.ast.HqlToken

    ### WebLogic 12下org.hibernate.hql.ast.HqlToken冲突解决方案 在使用WebLogic 12部署应用程序时,可能会遇到与`org.hibernate.hql.ast.HqlToken`相关的异常问题。这种异常通常与Hibernate版本之间的不兼容性有关...

    weblogic10.3 org.hibernate.hql.ast.HqlToken报错问题

    在本问题中,我们遇到了一个特定的错误,即“weblogic10.3 org.hibernate.hql.ast.HqlToken报错”,这涉及到Hibernate ORM框架和其在WebLogic上的运行。让我们深入探讨这个问题,以及可能的解决方案。 首先,`org....

    org.hibernate.ejb-library-3.4.0.GA-A

    标题 "org.hibernate.ejb-library-3.4.0.GA-A" 指示这是一个与Hibernate相关的库,特别针对EJB(Enterprise JavaBeans)版本3.4.0,并且是为OSGi环境优化的。描述中提到它适用于在Virgo Jetty服务器上进行Web开发,...

    weblogic10 与hibernate冲突解决方案 linux windows环境全解

    weblogic10 与hibernate冲突解决方案 错误如下:org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken linux windows 环境解决方案全解 Linux 启动脚本添加如下: export USER_...

    Hibernate-HQL.rar_HQL_hibernate hql

    2. 子查询:可以在WHERE或HAVING子句中嵌套HQL查询,如“SELECT u FROM User u WHERE u.id IN (SELECT f.userId FROM Friend f WHERE f.friendId=100)”。 3. 动态HQL:通过Criteria API或Query接口,可以构建动态...

    Hibernate_HQL.rar_hibernate HQL_hibernate hql src

    对hibernate的hql进行了详尽的讲解

    hibernate annotations

    **标题:“Hibernate Annotations”** **概述** Hibernate是一个流行的Java对象关系映射(ORM)框架,它简化了在Java应用程序中处理数据库的过程。Hibernate Annotations是Hibernate框架的一个重要组成部分,它...

    hibernate.properties

    #hibernate.query.factory_class org.hibernate.hql.internal.classic.ClassicQueryTranslatorFactory ################# ### Platforms ### ################# ## JNDI Datasource #hibernate.connection....

    hibernate(api 介绍).pdf

    1. org.hibernate.Query Interface:用于向数据库查询对象,封装了 HQL 查询语句,和 SQL 很类似,唯一的区别在于 HQL 是面向对象的。 2. org.hibernate.Criteria Interface:完全封装了基于字符串形式的查询语句,...

    hql.rar_HQL_Hibernate查询_登录的hql代码

    hibernate源码中的hql语句代码,添加,删除,修改,查询;hibernate源码中的hql语句代码,添加,删除,修改,查询

    HQL(Hibernate Query Language):

    比如,如果你有一个User类,其有id、username和email属性,对应的SQL查询可能是"SELECT id, username FROM User",而在HQL中,这个查询会写成"SELECT u.id, u.username FROM User u"。这里的"u"是User类的一个别名,...

    Hibernate查询语言HQL.PPT

    * 使用 HQL 检索对象:User user = (User) session.createQuery("from User where id = :id").setParameter("id", userID).uniqueResult(); * 使用 HQL 实现复杂查询:from Cat cat where cat.mate.name = 'foo' ...

    hibernate(api 介绍).docx

    Query 封装了 HQL(Hibernate Query Language)查询语句,和 SQL 很类似,唯一的区别在于 HQL 是面向对象的。 2. org.hibernate.Criteria Interface:完全封装了基于字符串形式的查询语句,更加面向对象,擅长执行...

    Hibernate注解方式、HQL查询

    hql = "from User where name='John'"; users = session.createQuery(hql).list(); ``` 3. **排序与分页**:使用`ORDER BY`进行排序,`setFirstResult`和`setMaxResults`实现分页。如按名字升序排序并获取前10个...

    hibernate_hql.rar_HQL

    String hql = "from User where age > (select avg(age) from User)"; ``` 六、HQL关联查询 HQL支持一对一、一对多、多对多等关联查询。如查询每个用户的订单信息: ```java String hql = "from User u join fetch ...

    Hibernate数据检索(HQL)笔记

    ### Hibernate数据检索(HQL)知识点详解 #### 一、简介 Hibernate 是一款开源的对象关系映射(ORM)框架,它允许开发人员将 Java 对象映射到数据库表中的记录,从而极大地简化了数据访问层的开发工作。本文档基于...

    Hibernate HQL查询语句总结.docx

    * from User user where user.name is null; * from User user where user.name like ‘%zx%’; * from User user where (user.age%2)=1; * from User user where user.age=20 and user.name like ‘%zx%’; 2. ...

    HibernateHQL.zip_更新

    **标题:“Hibernate HQL.zip_更新”** **正文:** Hibernate是一个开源的对象关系映射(ORM)框架,它为Java开发者提供了对数据库操作的强大抽象层。HQL(Hibernate Query Language)是Hibernate提供的一种面向...

    hibernate--5.Hibernate配置文件详解-2

    在Java世界中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它简化了数据库操作,使得开发者可以更专注于业务逻辑而不是底层的数据访问细节。本文将深入探讨Hibernate配置文件,这是使用Hibernate进行数据库...

    Hibernate错误及解决办法集合

    ### Hibernate常见错误及解决办法 #### 一、Nodefaultconstructorforentity 错误 **问题描述**:在使用Hibernate执行查询语句时,系统抛出`Nodefaultconstructorforentity`错误。 **可能原因**:该错误通常是由于...

Global site tag (gtag.js) - Google Analytics