- 浏览: 80419 次
文章分类
- 全部博客 (55)
- 算法 (2)
- 数据结构 (3)
- 二叉树 (4)
- 查找 (2)
- 插入 (2)
- 数据库 (1)
- hibernate (5)
- 设计模式 (6)
- 框架 (2)
- MVC (2)
- struts2 (13)
- java (1)
- myeclipse (3)
- javascript (1)
- spring (2)
- Sping (4)
- cxf_service (1)
- jquery (1)
- js (1)
- criteria (1)
- struts2 ognl标签 (1)
- 验证,正则表达式 (1)
- Java基本 (1)
- jdbc (1)
- Oracle (1)
- Eclipse Tomcat (1)
- Eclipse (2)
- Eclipse,Java (0)
- 存储过程 (0)
最新评论
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
这条语句在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
发表评论
-
HQL语句整理
2014-12-22 20:09 0一、HQL语法 [select...] from Entity ... -
当用<s:iterator>标签遍历数据时,实现鼠标移动到某行某行变色效果
2014-11-24 01:01 804当用<s:iterator>标签遍历数据时,实现鼠 ... -
Struts2的OGNL标签详解
2014-11-13 16:29 1转http://www.cnblogs.com/langtia ... -
如果用struts+json验证用户名是否存在,出现空指针
2014-11-06 04:17 564如果用struts+json验证用户名是否存在,用fireBu ... -
图片上传功能
2014-11-05 23:27 8211.建一个工程upload-test 2.搭建struts环境 ... -
设置myeclipse workspace的字符编码及jsp编码设置
2014-11-05 22:04 741创建JSP默认编码: windows--preferences ... -
The method getServletContext() from the type ServletActionContext refers to the
2014-11-05 19:22 4010导入外部工程时出现:The method getServlet ... -
java.net.BindException: Address already in use: JVM_Bind <null>:8080
2014-11-05 18:26 1090myEclipsejava.net.BindException ... -
由antlr.collection.AST.getLine()I 导致:java.lang.reflect.InvocationTargetException
2014-11-03 21:35 626由antlr.collection.AST.getLine() ... -
HTTP Status 500 - /houseList.jsp(26,5) Attribute escapeHtml invalid for tag prop
2014-11-03 16:14 1062HTTP Status 500 - /houseList.js ... -
转:<s:property>的用法
2014-11-03 15:32 6061,访问Action值栈中的普通属性: <s:prope ... -
struts2---以解耦合方式访问servletAPI
2014-11-03 00:31 1469第一种:以ActionContext类访问ServletAPI ... -
struts2 Could not open the editor: An unexpected exception was thrown.
2014-11-02 20:27 607Could not open the editor: An u ... -
result type属性 chain redirect
2014-11-01 20:47 730result type属性: 类型作用dispatcher请请 ... -
转对象关系映射
2014-10-30 16:39 663一、定义 对象关系映射(Object Relational M ... -
hibernate配置二级缓存(二级缓存配置未起作用)
2014-10-29 22:31 1678二级缓存配置 1.添加缓存插件对应的jar包 ehcache- ... -
java.sql.BatchUpdateException: ORA-01438: 值大于为此列指定的允许精度
2014-10-29 15:34 5153当用hibernate框架向oracle插入数据时(用的是pl ... -
用hibernate操作BlobClob
2014-10-28 21:41 593一,操作blob图像数据 数据表login2: nametyp ... -
cascade inverse fetch batch-size lazy
2014-10-23 18:46 01.cascade属性 级联操作:是指当主控方执行某项操作时, ...
相关推荐
首先,让我们了解一下Hibernate中的HQL(Hibernate Query Language),它是Hibernate提供的面向对象的查询语言,类似于SQL,但更贴近于Java。在HQL中,我们可以方便地使用聚合函数进行数据处理。例如,如果你想要...
Hibernate查询语言(HQL)是Java开发者用于操作Hibernate ORM框架中的对象关系映射数据的一种强大的查询工具。HQL是面向对象的,它允许开发者用类名和属性而不是表名和列名来编写查询,极大地提高了代码的可读性和可...
Hibernate Query Language(HQL)是一种面向对象的查询语言,它允许开发者通过对象模型而非数据库模式来表达数据库查询。HQL与SQL语法类似,但它理解Java实体和属性,因此HQL查询的对象是Java类而不是数据库中的表。...
Query query = session.createQuery(hql); List lists = query.list(); ``` 遍历结果集可以采用多种方式,例如: ```java // 方式一:使用for循环 for (int i = 0; i < lists.size(); i++) { User4 user = (User4) ...
在Hibernate中,通常使用`ThreadLocal`来管理`Session`,确保每个线程拥有自己的`Session`实例,从而避免并发问题。 - **示例**: - 创建一个`ThreadLocal`实例来管理`Session`: - `private static ThreadLocal...
# Hibernate Query Language (HQL): An Object-Oriented Variant of SQL ## 一、引言 Hibernate 是一款流行的 Java 持久层框架,它极大地简化了对象与关系数据库之间的映射过程。Hibernate Query Language(简称 ...
Hibernate 提供了一种非常强大的查询语言——HQL(Hibernate Query Language),它在语法上与 SQL 类似但功能更为强大,因为它支持面向对象的特性,例如继承、多态性和关联等。 #### 二、HQL 的特点 1. **面向对象*...
Query query = session.createQuery(hql); query.setFirstResult(0).setMaxResults(10); users = query.list(); ``` 4. **函数与聚合**:HQL支持内置函数,如`COUNT`、`MAX`、`AVG`等,以及`GROUP BY`和`HAVING`...
此压缩包中的`HibernateHQL.chm`文件很可能是Hibernate HQL的详细教程或参考手册,包含了HQL的语法、用法示例、最佳实践以及可能遇到的问题解决方案。它可以帮助开发者深入理解如何在实际项目中高效地使用HQL进行...
其内置的HQL(Hibernate Query Language)是一种面向对象的查询语言,它允许开发者以类和对象的方式进行数据查询。本文将对Hibernate HQL查询语法进行总结,涵盖基础查询、属性查询、实例化查询以及查询链接等多个...
Hibernate Query Language(HQL)是Hibernate框架提供的一种面向对象的查询语言,它是基于Java的,但其语法与SQL类似,用于在Java应用中操作对象。HQL允许开发者用类名和属性名而不是表名和列名进行数据库查询,这...
Query query = session.createQuery(hql); query.setString("id", "%" + id + "%"); list = query.list(); transaction.commit(); session.close(); ``` 这里的关键点在于使用`like`操作符配合`%`通配符来实现模糊...
Query query = session.createQuery(hql); List<Users> users = query.list(); for(Users user : users){ System.out.println(user.getName() + " : " + user.getPasswd() + " : " + user.getId()); } ``` 这段...
本教程重点聚焦于Hibernate的数据检索机制,特别是Hibernate查询语言(HQL),它是Hibernate提供的一个强大的SQL方言,用于在ORM层面上执行数据库查询。 **一、Hibernate概述** Hibernate作为Java中的ORM框架,它...
Hibernate 的核心功能之一是提供了一套强大的查询接口和方法,包括基于对象的查询、SQL 查询和 HQL (Hibernate Query Language) 查询等。本文将详细介绍 Hibernate 提供的几种查询方式及其应用场景。 #### 二、重要...
在探讨HQL(Hibernate Query Language)时,我们首先要了解它是一种用于Hibernate框架中的查询语言,其语法结构与标准SQL查询语言非常相似,但又针对对象关系映射(ORM)进行了优化。本文将详细介绍HQL的基本用法...
Query query = session.createQuery("from User"); List<User> users = query.list(); ``` 这里的`User`是实体类,`session`代表与数据库的会话。 2. **Criteria API** Criteria API是Hibernate提供的另一种...
HQL(Hibernate Query Language)是 Hibernate 框架中的一种查询语言,它允许开发者使用面向对象的方式来查询数据库。HQL语句的使用是Hibernate中最重要的部分之一,本文将详细介绍HQL语句的使用方法和示例。 简单...
在进行数据查询时,Hibernate提供了三种主要的查询方式:Hibernate Query Language (HQL),Query by Criteria以及Native SQL。这些查询方式各有优势,能够满足不同的业务需求。 #### Hibernate Query Language (HQL...