<!-- 调用存储过程 --> <!-- 一、第一种方式 --> <select id="findNameById" parameterType="java.util.Map" statementType="CALLABLE"> {call test_1(#{id,jdbcType=INTEGER,mode=IN},#{name,jdbcType=VARCHAR,mode=OUT})} </select> <!-- 第二种方式 --> <!-- <select id="findNameById" parameterMap="callMap" statementType="CALLABLE"> {CALL TEST_1(?,?)} </select> <parameterMap type="java.util.Map" id="callMap"> <parameter property="id" mode="IN" jdbcType="INTEGER"/> <parameter property="name" mode="OUT" jdbcType="VARCHAR"/> </parameterMap>