服务器tomcat,数据库oracle9i
数据库里写了个过程,返回一个游标给程序.
ibatis的过程调用配置如下
<parameterMap id="useless_detail" class="java.util.HashMap" >
    <parameter property="startDate" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/> 
    <parameter property="enddate" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN"/> 
    <parameter property="c_result" jdbcType="ORACLECURSOR" javaType="java.sql.ResultSet" mode="OUT"  /> 
   
</parameterMap>   <procedure id="call_proc_useless_detail"  resultClass="my_bean.Tmp_uselessBean"  parameterMap="useless_detail"  >
 {call my_proc.p_useless_gather(?,?,?)} 
 </procedure>action里用一个list得到返回
List list   = my_Service.useless_detail("","");以前是好的,现在程序一跑到这里就死住,一动不动,不知道是为什么.
是数据库出了问题么?
但数据库那边的测试里,过程执行时间只需0.5秒.......