最近碰到mybatis 调用存储过程的问题

老是的报错。

后来在网上搜了好久,终于找到答案。

如果存储过程有返回值使用select标签

  <select id="myid" statementType="CALLABLE" resultType="hashMap">
  	{call P_BAK_USERS()}
  </select>

如果存储过程没有返回值使用update标签,如下示例:

  <update id="myid" statementType="CALLABLE">
  	{call P_BAK_USERS()}
  </update>