`

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 分页.doc

    1. import org.hibernate.Query; 2. 3. query.setFirstResult(0),query.setMaxResults(4);相当于MySQL中的limit 0, 4; 4. public void testQuery() { 5. Session session = null; 6. try { 7. session = ...

    hql查询语句

    Query query=session.createQuery("select count(*) from Student") //avg()取得Student平均年龄 Query query=session.createQuery("select avg(s.age) from Student as s") //upper()方法将字符串转为大写...

    Hibernate3使用经验

    1.Hibernate中配置参数 /** * 注意:HQL中使用参数的方法: * 1.根据参数名称来设置参数:匹配名称; * 2.根据参数位置来设置参数:匹配位置; */ //根据参数名称来设置参数 Query query = session.createQuery(...

    用户管理系统

    Query query=session.createQuery(hql) ; query.setString(0, u.getUsername()); query.setString(1, u.getUserpass()); query.setInteger(2, u.getUserright()); List<User> list=query.list(); if...

    Hibernate使用中防止SQL注入的几种方案

    Hibernate使用中防止SQL注入的几种方案 Hibernate是一个开放源代码的...Query query=session.createQuery(hql); query.setString(“name”,name);  2.对参数位置进行邦定: Query query=session.createQuery(hql);

    新闻发布系统

    Query query = session.createQuery("from News order by id desc"); query.setFirstResult((pb.getCurrentPageNum()-1)*pb.getPageSize()); query.setMaxResults(pb.getPageSize()); list = query....

    mysql+jdbc+jsp+Hibernate3.2+tomcattomcat5.028成功测试

    charSet=GBK" %> <%@ page import="java.util.*" %> <%@ page import="org.hibernate.SessionFactory" %> <%@ page import="org.hibernate.Session" %> <%@ page import="org.hibernate.cfg.*" %> <%...

    HQL简单查删改应用

    什么是HQl 1、HQL是面向对象的,所以HQL与数据库无关 2、HQL最终也会生成SQL,也就是说 HQL使用范围是<... List list=session.createQuery(hql).list(); for (UserEntity t:list){ System.out.println(t.getUser

    JSP开发中hibernate框架的常用检索方式总结

    HQL检索:通过query接口对象查询 QBC检索:通过criteria接口对象查询 SQL检索:通过SQL语句查询  2、HQL检索方式: 查询全部数据:session.createQuery(“from 类名”); 根据条件查询:session.createQuery(...

    HQL语法大全,并带有详细的例子

    HQL是完全面向对象的查询语言,因此...(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象; (4)如果HQL语句包含参数,调用Query的setXxx方法为参数赋值; (5)调用Query对象的list等方法遍历查询结果。

    hibernate操作数据库笔记

    一.使用Hibernate的Session对象操作数据库 1.初始化Hibernate:在要使用Hibernate的类的方法中实例化Configuration对象并用Configuration对象的configure()方法将hibernate... //HQL(Hibernate Query Language)语句查询

    Hibernate 修改数据的实例详解

    Hibernate 修改数据 1.用 HQL方式来更新 在 这里修改 Person 的name 和age 通过 id 标识 Session currentSession = H3Utils.getCurrentSession();... Query query = currentSession.createQuery(h

    Hibernate 高级配置

    2. Hibernate中的createQuery方法 1)、uniqueResult()方法,返回一个单个对象 2)、list()方法返回一个集合 3)、参数绑定 4)、setParameter()方法,绑定任意类型的参数 5)、setProperties()方法,把命名参数与一...

    关于hibernate 的createQuery和createSqlQuery 的区别

    关于hibernate 的createQuery和createSqlQuery 的区别

    hibernate二级缓存

    <property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider hibernate.cache.use_query_cache必须配置,如果想缓存使用findall()、list()、Iterator()、createCriteria()、 ...

    hibernate更新数据方法小结

    代码如下:Usertable user=null;... Query q=session.createQuery(sql); q.setString(0,username); List l=q.list(); Iterator ite=l.iterator(); if(ite.hasNext()){ user=(Usertable)ite.next(); } return us

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和...05.import org.hibernate.Query; 06...

    EJB3.0实例教程

    4.3 STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别...............................................................................22 4.4 如何改变SESSION BEAN的JNDI 名称...............................

    hibernate 的createSQLQuery的几种用法

    hibernate 的createSQLQuery的几种用法总结

    springboot-jpa-restful

    数据库= H2(在内存数据库中) JPA访问数据库 克隆项目并使用8055端口运行 CriteriaBuilder qb = entityManager . getCriteriaBuilder(); CriteriaQuery< Long> cq = qb . createQuery( Long . class); cq . ...

Global site tag (gtag.js) - Google Analytics