如何在ibatis中使用存储过程?

时间:2010-07-21 16:00:36

标签: java stored-procedures ibatis

如何在ibatis中使用存储过程?

2 个答案:

答案 0 :(得分:2)

像这样:

<procedure id="getUserEmail"
  parameterClass="java.lang.String" resultClass="java.lang.String">
    {call SP_getUserEmail(#username#)}
</procedure>

答案 1 :(得分:0)

在mybatis 3中应该是这样的:

<update id="myProcCall" parameterType="map" statementType="CALLABLE">
    {    
        call MY_PROC(#{param1, javaType=String, jdbcType=VARCHAR, 
         mode=IN},#{param2, javaType=String, jdbcType=VARCHAR, 
         mode=IN)
     }
</update>