`

Hibernate 问题,在执行Query session.createQuery(hql) 报错误

阅读更多
Hibernate 问题,在执行Query session.createQuery(hql) 报错误
这条语句在java运行环境下,直接连数据库不出错,如果在hiberante,struts环境下就出错
我出错的原因是:已有jar包,我又配置了jar包,我又把自己配置的struts Core ,struts pojo全删了,然后把已给出的jar包,如下:(从网上查了一下,可能是core核心包里有antlr-2.7.2.jar)
antlr-2.7.6.jar
cglib-2.2.jar
commons-collections-3.1.jar
commons-collections-3.2.jar
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang3-3.1.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
ejb3-persistence.jar
freemarker-2.3.19.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-entitymanager.jar
hibernate-validator.jar
hibernate3.jar
javassist-3.9.0.GA.jar
jta-1.1.jar
log4j-1.2.14.jar
ognl-3.0.5.jar
ojdbc6.jar
slf4j-api-1.5.8.jar
slf4j-log4j12-1.5.8.jar
struts2-core-2.3.4.jar
xwork-core-2.3.4.jar
0
0
分享到:
评论

相关推荐

    Hibernate_query聚合函数查询.

    首先,让我们了解一下Hibernate中的HQL(Hibernate Query Language),它是Hibernate提供的面向对象的查询语言,类似于SQL,但更贴近于Java。在HQL中,我们可以方便地使用聚合函数进行数据处理。例如,如果你想要...

    hibernate查询语言hql

    Hibernate查询语言(HQL)是Java开发者用于操作Hibernate ORM框架中的对象关系映射数据的一种强大的查询工具。HQL是面向对象的,它允许开发者用类名和属性而不是表名和列名来编写查询,极大地提高了代码的可读性和可...

    HQL.pdf数据查询语句

    Hibernate Query Language(HQL)是一种面向对象的查询语言,它允许开发者通过对象模型而非数据库模式来表达数据库查询。HQL与SQL语法类似,但它理解Java实体和属性,因此HQL查询的对象是Java类而不是数据库中的表。...

    hql语句 使用大全

    Query query = session.createQuery(hql); List lists = query.list(); ``` 遍历结果集可以采用多种方式,例如: ```java // 方式一:使用for循环 for (int i = 0; i < lists.size(); i++) { User4 user = (User4) ...

    Hibernate 课件_HQL

    在Hibernate中,通常使用`ThreadLocal`来管理`Session`,确保每个线程拥有自己的`Session`实例,从而避免并发问题。 - **示例**: - 创建一个`ThreadLocal`实例来管理`Session`: - `private static ThreadLocal...

    Hibernate Tutorial 09 Hibernate Query Language

    # Hibernate Query Language (HQL): An Object-Oriented Variant of SQL ## 一、引言 Hibernate 是一款流行的 Java 持久层框架,它极大地简化了对象与关系数据库之间的映射过程。Hibernate Query Language(简称 ...

    Hibernate HQL查询.docx

    Hibernate 提供了一种非常强大的查询语言——HQL(Hibernate Query Language),它在语法上与 SQL 类似但功能更为强大,因为它支持面向对象的特性,例如继承、多态性和关联等。 #### 二、HQL 的特点 1. **面向对象*...

    Hibernate注解方式、HQL查询

    Query query = session.createQuery(hql); query.setFirstResult(0).setMaxResults(10); users = query.list(); ``` 4. **函数与聚合**:HQL支持内置函数,如`COUNT`、`MAX`、`AVG`等,以及`GROUP BY`和`HAVING`...

    HibernateHQL.zip_更新

    此压缩包中的`HibernateHQL.chm`文件很可能是Hibernate HQL的详细教程或参考手册,包含了HQL的语法、用法示例、最佳实践以及可能遇到的问题解决方案。它可以帮助开发者深入理解如何在实际项目中高效地使用HQL进行...

    Hibernate hql查询语法总结

    其内置的HQL(Hibernate Query Language)是一种面向对象的查询语言,它允许开发者以类和对象的方式进行数据查询。本文将对Hibernate HQL查询语法进行总结,涵盖基础查询、属性查询、实例化查询以及查询链接等多个...

    Hibernate hql查询

    Hibernate Query Language(HQL)是Hibernate框架提供的一种面向对象的查询语言,它是基于Java的,但其语法与SQL类似,用于在Java应用中操作对象。HQL允许开发者用类名和属性名而不是表名和列名进行数据库查询,这...

    Hibernate HQL查询 分页查询 模糊查询.docx

    Query query = session.createQuery(hql); query.setString("id", "%" + id + "%"); list = query.list(); transaction.commit(); session.close(); ``` 这里的关键点在于使用`like`操作符配合`%`通配符来实现模糊...

    Hibernate HQL精华

    Query query = session.createQuery(hql); List<Users> users = query.list(); for(Users user : users){ System.out.println(user.getName() + " : " + user.getPasswd() + " : " + user.getId()); } ``` 这段...

    Hibernate数据检索(HQL).rar

    本教程重点聚焦于Hibernate的数据检索机制,特别是Hibernate查询语言(HQL),它是Hibernate提供的一个强大的SQL方言,用于在ORM层面上执行数据库查询。 **一、Hibernate概述** Hibernate作为Java中的ORM框架,它...

    Hibernate查询解决方案

    Hibernate 的核心功能之一是提供了一套强大的查询接口和方法,包括基于对象的查询、SQL 查询和 HQL (Hibernate Query Language) 查询等。本文将详细介绍 Hibernate 提供的几种查询方式及其应用场景。 #### 二、重要...

    HQL语句详解Select/update/deletefromwhere...

    在探讨HQL(Hibernate Query Language)时,我们首先要了解它是一种用于Hibernate框架中的查询语言,其语法结构与标准SQL查询语言非常相似,但又针对对象关系映射(ORM)进行了优化。本文将详细介绍HQL的基本用法...

    \Hibernate_query条件查询

    Query query = session.createQuery("from User"); List<User> users = query.list(); ``` 这里的`User`是实体类,`session`代表与数据库的会话。 2. **Criteria API** Criteria API是Hibernate提供的另一种...

    Hibernate中HQL语句的使用[参考].pdf

    HQL(Hibernate Query Language)是 Hibernate 框架中的一种查询语言,它允许开发者使用面向对象的方式来查询数据库。HQL语句的使用是Hibernate中最重要的部分之一,本文将详细介绍HQL语句的使用方法和示例。 简单...

    Hibernate数据查询

    在进行数据查询时,Hibernate提供了三种主要的查询方式:Hibernate Query Language (HQL),Query by Criteria以及Native SQL。这些查询方式各有优势,能够满足不同的业务需求。 #### Hibernate Query Language (HQL...

Global site tag (gtag.js) - Google Analytics