ssh 的问题

lisen_123a 2011-09-07 11:19:30

这是在toadd方法里面的代码

context.put("eduactionInfoList", educationInfoService.findAll());
context.put("buyerInfoList", buyerInfoService.findAll());
context.put("statusList", statusService.findAll());
context.put("interviewersInfoList", interviewersInfoService.findAll());
context.put("typeInfoList", typeInfoService.findAll());



这是数据访问层的代码

public List findAll() {
log.debug("finding all WizBuyerInfo instances");
try {
String queryString = "from WizBuyerInfo where 1 = 1 and del_mark = 0";
queryString += "order by update_time desc";

Query query = this.getSession().createQuery(queryString);
return query.list();
} catch (RuntimeException re) {
log.error("find all failed", re);
throw re;
}
}



问题是我头一次进入添加页面 没有问题,但是我刷新,或者再点任何Action链接 都没有反应,滚动条始终在走

我打断点 在执行到return query.list(); 这里的时候就没有反映了。
用jvisualvm.exe 查看 线程 发现第一进入方法 跑过去了 tomcat6 的http 的线程 有8个
刷新页面的时候 这8个线程就全部等待了,不知道为什么

各位帮帮忙吧,谢谢
...全文
57 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lisen_123a 2011-09-07
  • 打赏
  • 举报
回复
不是,我的意思是说 执行到那句的时候就没有反映了,正常情况下继续走断点是可以返回上层调用的,但是现在根本不返回,后台也没有相应sql语句输出,而且没有捕捉到异常
安心逍遥 2011-09-07
  • 打赏
  • 举报
回复
对啊,return之后,你调用这个方法接受就行了吗

楼主要做什么

woshixjj01 2011-09-07
  • 打赏
  • 举报
回复
是数据库语句有问题吗? 应该是order by (update_time)吧?
  • 打赏
  • 举报
回复
对呀~ 很对呀 在执行到return query.list(); 这里的时候就没有反映了,有反映不就是出错了吗

81,114

社区成员

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

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