session.createQuery()不执行和java.lang.reflect.InvocationTargetException
今天写SSH的工程的时候,执行到一个DAO中的Query query = session.createQuery(hql)的时候,没有成功执行,直接跳到了finally,然后前台报了500和java.lang.reflect.InvocationTargetException的错误。
代码如下:
package dao;import java.util.List;import model.AccountInfo;import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.hibernate.Transaction;import util.HibernateUtil;public class AccountDao {public Boolean checkPassword(String account,String password){Session session = HibernateUtil.getSession();Transaction tran = null;List<AccountInfo> list = null;try{tran = session.beginTransaction();String hql="from AccountInfo as a where a.account=:username"; Query query = session.createQuery(hql);query.setString("username",account);list = query.list();tran.commit();}catch(HibernateException he){tran.rollback();he.printStackTrace();}finally{session.close();}if( list.size()==0 || !password.equals(list.get(0).getPassword()) )return false;elsereturn true;} }
然而实际上跟代码没有卵关系"( ̄▽ ̄)"""。是我用MyEclipse安装的hibernate4的lib的antlr-2.7.7.jar和struts2的lib的antlr-2.7.2.jar冲突了,删除后者即可。
转载于:https://www.cnblogs.com/lucio_yz/p/4811281.html
session.createQuery()不执行和java.lang.reflect.InvocationTargetException相关推荐
- java.lang.reflect.InvocationTargetException 错误
mysql错误 java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0( ...
- java.lang.reflect.InvocationTargetException异常
java.lang.reflect.InvocationTargetException异常 参考文章: (1)java.lang.reflect.InvocationTargetException异常 ...
- Weka java.lang.reflect.InvocationTargetException
在用Weka导入数据的时候报 java.lang.reflect.InvocationTargetException 错误,Weka运行包没有给出详细的错误信息,无法查到. 直接调试Weka源码,发现 ...
- java.lang.reflect.InvocationTargetException 的惨痛教训
记录发布webservice漏发内部类文件导致异常java.lang.reflect.InvocationTargetException 的惨痛教训 我的一个实现类中调用了一个内部类,在本地测试正常, ...
- java invocationtarget,启动工程报java.lang.reflect.InvocationTargetException的解决详解
今天下了一个工程,启动时报了下面这个错误 2009-11-26 17:18:12 org.apache.catalina.core.StandardHost start 信息: XML validat ...
- java invocationtarget,Java异常处理之java.lang.reflect.InvocationTargetException
1. 前言 在我们使用Java的反射API时,我们经常会遇到java.lang.reflect.InvocationTargetException异常,在本教程中,我们将通过一个简单的实例来了解它以及 ...
- soupui :java.lang.reflect.InvocationTargetException
问题:soup模拟接口,返回错误.但是控制台也没日志. soupui :java.lang.reflect.InvocationTargetException 原因:环境少包或者程序 转载于:http ...
- Javafx 报错Exception in Application start method java.lang.reflect.InvocationTargetException
Javafx 报错Exception in Application start method java.lang.reflect.InvocationTargetException 代码如下: imp ...
- org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决
org.apache.struts2.json.JSONException: java.lang.reflect.InvocationTargetException异常解决 参考文章: (1)org. ...
- json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
json数据转换异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException 参考文章: (1)json数据转换异 ...
最新文章
- javascript基础语法——变量和标识符
- 计算机网络的拓扑结构主要有新型,计算机网络中主要拓扑结构有 ______。
- go导入私有仓库中的包配置方法
- 【LoadRunner】安装LoadRunner时提示缺少vc2005_sp1_with_atl_fix_redist解决方案
- 关于valgrind的安装和内存泄露分析
- 集合python_python集合访问的方法
- 讲讲你理解的服务治理
- linux:进程管理与SELinux
- 区块链 Fisco bcos 智能合约(18)-FISCO BCOS的速度与激情:性能优化方案最全解密
- 图解TCP/IP详解(史上最全)
- Django使用manager.py 运行项目,或者uWSGI进行部署项目,使用Nginx进行负载均衡
- 异常解决——Tomcat启动异常:Cannot assign requested address
- 六大设计原则(SOLID)备忘
- Excel隔行插入空白行
- AHRS(航姿参考系统)和IMU(惯性测量单元)的区别【转】
- Java面试题总结-2022版
- Golang性能优化
- 张量、向量、标量的区别
- 【操作系统】保姆级教程(VMware)Ubuntu+qemu+xv6安装调试
- Vector CANoe 更改帧的调度表的顺序