A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

大家知道存储过程的调用是使用<procedure>元素来调用的, 例如下面是一个使用带输出参数的存储过程的例子,代码如下:
<parameterMap id=”swapParameters” class=”map” >
<parameter property=”email1″ jdbcType=”VARCHAR” javaType=”java.lang.String” mode=”INOUT”/>
<parameter property=”email2″ jdbcType=”VARCHAR” javaType=”java.lang.String” mode=”INOUT”/>
</parameterMap>
上述代码看似很爽快,可是细心的人可能会发现这样一个问题如果你的存储过程返回一个结果集,该怎么办?如果你的存储过程既返回结果集又更新数据库数据,那么有需要怎么办?
如果存储过程不返回结果集,或者仅仅以输出参数的形式返回结果集,那么应该又怎么办?我是一个很喜欢钻研的人,其实就是撞到南墙不回头的性格,对于这个问题,很多人想法也会不一样,但是我确实想弄明白这个问题,请高手指教!多谢!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马