我执行更新一条数据的操作.在执行完dao层的saveOrUpdate方法后程序阻塞了(单线程),前台直接卡主不动了,debug在执行完下面方法后也停了.控制台也没报错.数据库也没更新.奇葩的是PL/SQL状态变成可提交状态.我点击提交后程序继续执行了,数据库的数据也更新了. 事务是在spring里配置好了,且其他模块程序更新没问题.   
     请问下有遇到过这种问题及解决方法的大神吗?这问题从没碰到过     执行到下面代码第7行调用下下面保存方法的之后程序就停了,且下下面方法返回为true...真心求解!       try {
boolean bool = DataSourse.coreServeice.saveOrUpdateNurse(tzyzss,
thlxls, tjss, tjls, tperson, tnurse,tjcqks);

if (bool) {
DialogManager.invokeWarnDlg("保存基本信息成功!");
bool = DataSourse.coreServeice.saveOrUpdate(tkzperson);
if(!bool){
DialogManager.invokeWarnDlg("保存家属关系信息失败!");
}

} else {
DialogManager.invokeWarnDlg("保存失败!");
}
} catch (BusinessException e) {
e.printStackTrace();
}public boolean saveOrUpdate(Object obj) throws DaoException {        try{            this.getHibernateTemplate().saveOrUpdate(obj);        }catch (Exception e) {            throw new DaoException(GlobalFun.getErrCauseMsg(e));        }        return true;    }
HibernateJava数据库