SpringMvc+Mybatis开发调用存储过程
<mapper namespace="com.jkw100.ssm.mapper.CustomerMapperCustom" > <!-- statementType="CALLABLE" CALLABLE代表调用的存储过程 parameterMap="getNextSeqMap" 参数需要使用map类型的参数 @Code=? 占位符使用? <parameter property="NewSeq" mode="OUT" jdbcType="CHAR"/> 参数map需要写全是输入参数还是输出参数 --> <select id="getNextSeq" parameterMap="getNextSeqMap" statementType="CALLABLE" resultType="java.lang.String"> exec GetNextSeq @Code=?,@Lenth=?,@IsDate=?,@NewSeq=? </select> <parameterMap type="java.util.Map" id="getNextSeqMap"> <parameter property="Code" mode="IN" jdbcType="VARCHAR"/> <parameter property="Lenth" mode="IN" jdbcType="SMALLINT"/> <parameter property="IsDate" mode="IN" jdbcType="CHAR"/> <parameter property="NewSeq" mode="OUT" jdbcType="CHAR"/> </parameterMap> </mapper>