ibatis 调用存储过程返回游标
如下:
<resultMap id="P_OUTPUTPARAM_Map" class="java.util.HashMap">
<result property="noticeno" column="noticeno"/>
<result property="resultcode" column="resultcode"/>
<result property="resultmessage" column="resultmessage"/>
</resultMap>
<parameterMap id="InsertCollectItemNotice-data" class="java.util.Map">
<parameter property="p_collectpayitems" jdbcType="ARRAY"
javaType="oracle.sql.ARRAY" mode="IN"
typeHandler="com.papcic.epcis.claimioc.biz.integration.dao.OracleArrayTypeHandlerCallback" />
<parameter property="p_noticeitems" jdbcType="ARRAY"
javaType="oracle.sql.ARRAY" mode="IN"
typeHandler="com.papcic.epcis.claimioc.biz.integration.dao.OracleArrayTypeHandlerCallback" />
<parameter property="p_outputparam" jdbcType="ORACLECURSOR"
javaType="java.sql.ResultSet" mode="OUT" resultMap="P_OUTPUTPARAM_Map"/>
</parameterMap>
<procedure id="InsertCollectItemNoticeStrategy" parameterMap="InsertCollectItemNotice-data">
<![CDATA[
{call EPCISCDE.PKG_FINANCE_CLAIM_INTERFACE.insert_collectitemnotice_data(?,?,?)}
]]>
</procedure>
在启动里即报错:
Attribute "resultMap" must be declared for element type "parameter".
各位大虾帮忙看看~~