返回的对象集合:
<resultMap class="java.util.HashMap" id="out_jd_map">
<result property="id" column="id"/>
</resultMap>
调用过程的定义:
<parameterMap class="java.util.HashMap" id="f_entrance_ticket_fzlistParams">
<parameter property="result" javaType="java.sql.ResultSet" jdbcType="ORACLECURSOR" mode="OUT" resultMap="out_jd_map"/>
<parameter property="p_xml" javaType="java.lang.String" jdbcType="VARCHAR" mode="IN" />
<parameter property="p_error" javaType="java.lang.String" jdbcType="VARCHAR" mode="OUT" />
</parameterMap>
调用方法:
<procedure id="getJdFz_list" parameterMap="f_entrance_ticket_fzlistParams">{? = call pkg_entrance_ticket.xxx(?,?)}</procedure>
本文介绍了一个使用MyBatis进行存储过程调用的例子,展示了如何定义返回结果映射、参数映射及调用过程的方法。此过程涉及输入字符串参数及输出字符串错误信息。
315

被折叠的 条评论
为什么被折叠?



