java.lang.reflect.InvocationTargetException这个异常怎么解决

blackray3 2016-06-14 01:25:16
我用的是SSH框架,调用一个action以后就报了这个错误,代码追踪一下,就是在BaseDaoSupport中的下面的函数中报错了,估计是this.getHibernateTemplate()就在这出了问题,,,各位高手帮我看一下应该怎么解决呢?谢谢
public <E> E executeHQLForObject(final String hql,final Object...params){
return (E) this.getHibernateTemplate().execute(new HibernateCallback(){
public Object doInHibernate(Session session)
throws HibernateException, SQLException {
Query query = session.createQuery(hql);
if(params!=null){
int i = 0;
for(Object o : params){
query.setParameter(i++,o);
}
}
return query.uniqueResult();}
});
}

...全文
2610 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
家里敷泥呀 2016-06-15
  • 打赏
  • 举报
回复
版本问题。。
  • 打赏
  • 举报
回复
hibernate的版本?
blackray3 2016-06-14
  • 打赏
  • 举报
回复
引用 1 楼 showhunter74 的回复:
看异常是,查询用户的时候抛了未找到方法的异常。请检查你的Hibernate配置是否正确。特别是UserDao相关的配置。
action中方法找到了,就在执行hql的时候抛了异常
showhunter74 2016-06-14
  • 打赏
  • 举报
回复
看异常是,查询用户的时候抛了未找到方法的异常。请检查你的Hibernate配置是否正确。特别是UserDao相关的配置。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧