看看这个例子应该可以帮助你:(使用 Spring 框架调用 DB2 存储过程)http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0607zhaoxw/

解决方案 »

  1.   

    楼上的兄弟,我在百度上和GOOGLE上已经找遍了,千篇一律的这个例子,他返回的是一个结果集,我要的是返回的参数。如何获得存储过程的output参数,这才是我问的问题,不过谢谢你回我的帖,如果知道的话,还老烦兄弟不吝赐教,谢谢~
      

  2.   

    这个文章(http://www.ibm.com/developerworks/cn/db2/library/techarticles/dm-0607zhaoxw/)里面有楼主需要的代码,请看下面部分5. 使用Spring framework获得存储过程的传出参数和结果集其中的代码declareParameter(new SqlOutParameter("poGenStatus", Types.INTEGER));  就是获得<存储过程的output参数>
      

  3.   

    文章中下面这一句是获得存储过程的传出参数:declareParameter(new SqlOutParameter("poGenStatus", Types.INTEGER));如果仔细阅读上面的文章,你就可以看到上面这句了。你还可以通过文章中存储过程的代码来对比你的存储过程。