注意的问题:每个#{}之间不能分行写,因为翻译过来会有空格,会报错。最好写在一行吧,免得麻烦,就是不好看而已。
<!-- statementType 声明指向的是什么类型,其中CALLABLE是执行存储过程和函数的 -->
<select id="callProcedure" parameterType="map" statementType="CALLABLE">
{call PRO_GRAPINFO_BACKUP(#{tabletag,mode=IN,jdbcType=VARCHAR},#{startdate,mode=IN,jdbcType=VARCHAR},#{enddate,mode=IN,jdbcType=VARCHAR})}
</select>
同时也可以参考:https://blog.csdn.net/piaohai/article/details/57074869 这个文章不错