- 浏览: 77634 次
文章分类
- 全部博客 (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 763当用<s:iterator>标签遍历数据时,实现鼠 ... -
Struts2的OGNL标签详解
2014-11-13 16:29 1转http://www.cnblogs.com/langtia ... -
如果用struts+json验证用户名是否存在,出现空指针
2014-11-06 04:17 514如果用struts+json验证用户名是否存在,用fireBu ... -
图片上传功能
2014-11-05 23:27 7921.建一个工程upload-test 2.搭建struts环境 ... -
设置myeclipse workspace的字符编码及jsp编码设置
2014-11-05 22:04 696创建JSP默认编码: windows--preferences ... -
The method getServletContext() from the type ServletActionContext refers to the
2014-11-05 19:22 3950导入外部工程时出现:The method getServlet ... -
java.net.BindException: Address already in use: JVM_Bind <null>:8080
2014-11-05 18:26 994myEclipsejava.net.BindException ... -
由antlr.collection.AST.getLine()I 导致:java.lang.reflect.InvocationTargetException
2014-11-03 21:35 552由antlr.collection.AST.getLine() ... -
HTTP Status 500 - /houseList.jsp(26,5) Attribute escapeHtml invalid for tag prop
2014-11-03 16:14 1035HTTP Status 500 - /houseList.js ... -
转:<s:property>的用法
2014-11-03 15:32 5761,访问Action值栈中的普通属性: <s:prope ... -
struts2---以解耦合方式访问servletAPI
2014-11-03 00:31 1434第一种:以ActionContext类访问ServletAPI ... -
struts2 Could not open the editor: An unexpected exception was thrown.
2014-11-02 20:27 578Could not open the editor: An u ... -
result type属性 chain redirect
2014-11-01 20:47 671result type属性: 类型作用dispatcher请请 ... -
转对象关系映射
2014-10-30 16:39 622一、定义 对象关系映射(Object Relational M ... -
hibernate配置二级缓存(二级缓存配置未起作用)
2014-10-29 22:31 1634二级缓存配置 1.添加缓存插件对应的jar包 ehcache- ... -
java.sql.BatchUpdateException: ORA-01438: 值大于为此列指定的允许精度
2014-10-29 15:34 4943当用hibernate框架向oracle插入数据时(用的是pl ... -
用hibernate操作BlobClob
2014-10-28 21:41 555一,操作blob图像数据 数据表login2: nametyp ... -
cascade inverse fetch batch-size lazy
2014-10-23 18:46 01.cascade属性 级联操作:是指当主控方执行某项操作时, ...
相关推荐
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 = ...
Query query=session.createQuery("select count(*) from Student") //avg()取得Student平均年龄 Query query=session.createQuery("select avg(s.age) from Student as s") //upper()方法将字符串转为大写...
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是一个开放源代码的...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....
charSet=GBK" %> <%@ page import="java.util.*" %> <%@ page import="org.hibernate.SessionFactory" %> <%@ page import="org.hibernate.Session" %> <%@ page import="org.hibernate.cfg.*" %> <%...
什么是HQl 1、HQL是面向对象的,所以HQL与数据库无关 2、HQL最终也会生成SQL,也就是说 HQL使用范围是<... List list=session.createQuery(hql).list(); for (UserEntity t:list){ System.out.println(t.getUser
HQL检索:通过query接口对象查询 QBC检索:通过criteria接口对象查询 SQL检索:通过SQL语句查询 2、HQL检索方式: 查询全部数据:session.createQuery(“from 类名”); 根据条件查询:session.createQuery(...
HQL是完全面向对象的查询语言,因此...(3)以HQL语句作为参数,调用Session的createQuery方法创建查询对象; (4)如果HQL语句包含参数,调用Query的setXxx方法为参数赋值; (5)调用Query对象的list等方法遍历查询结果。
一.使用Hibernate的Session对象操作数据库 1.初始化Hibernate:在要使用Hibernate的类的方法中实例化Configuration对象并用Configuration对象的configure()方法将hibernate... //HQL(Hibernate Query Language)语句查询
Hibernate 修改数据 1.用 HQL方式来更新 在 这里修改 Person 的name 和age 通过 id 标识 Session currentSession = H3Utils.getCurrentSession();... Query query = currentSession.createQuery(h
2. Hibernate中的createQuery方法 1)、uniqueResult()方法,返回一个单个对象 2)、list()方法返回一个集合 3)、参数绑定 4)、setParameter()方法,绑定任意类型的参数 5)、setProperties()方法,把命名参数与一...
关于hibernate 的createQuery和createSqlQuery 的区别
<property name="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider hibernate.cache.use_query_cache必须配置,如果想缓存使用findall()、list()、Iterator()、createCriteria()、 ...
代码如下: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
弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和...05.import org.hibernate.Query; 06...
4.3 STATELESS SESSION BEAN与STATEFUL SESSION BEAN的区别...............................................................................22 4.4 如何改变SESSION BEAN的JNDI 名称...............................
hibernate 的createSQLQuery的几种用法总结
数据库= H2(在内存数据库中) JPA访问数据库 克隆项目并使用8055端口运行 CriteriaBuilder qb = entityManager . getCriteriaBuilder(); CriteriaQuery< Long> cq = qb . createQuery( Long . class); cq . ...