Java 如何在ibatis中使用存储过程?
如何在ibatis中使用存储过程?如下所示:Java 如何在ibatis中使用存储过程?,java,stored-procedures,ibatis,Java,Stored Procedures,Ibatis,如何在ibatis中使用存储过程?如下所示: <procedure id="getUserEmail" parameterClass="java.lang.String" resultClass="java.lang.String"> {call SP_getUserEmail(#username#)} </procedure> {调用SP#u getUserEmail(#username#)} 在mybatis 3中应该是这样的: <update
<procedure id="getUserEmail"
parameterClass="java.lang.String" resultClass="java.lang.String">
{call SP_getUserEmail(#username#)}
</procedure>
{调用SP#u getUserEmail(#username#)}
在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>
{
调用MY#u PROC(#{param1,javaType=String,jdbcType=VARCHAR,
mode=IN},#{param2,javaType=String,jdbcType=VARCHAR,
模式=输入)
}
请参阅