首页 新闻 搜索 专区 学院

ibatis调用存储过程中的查询操作

0
悬赏园豆:10 [待解决问题]

java bean中xml的映射文件中的代码如下:

 <parameterMap class="java.util.Map" id="pm2">
  <parameter property="out" javaType="java.sql.ResultSet"     jdbcType="ORACLECURSOR"/>
  <parameter property="empno" javaType="java.lang.Integer" jdbcType="NUMBER"/>
 </parameterMap>
 <procedure id="queryByEmpnoWithPro" resultMap="rs2" parameterMap="pm2">
  {call emp_queryByEmpno_pro(?,?)}
 </procedure>

junit报上面的错误

 

但是,如果是没有参数的查询,在parameterMap中只设定ResultSet标签,那么,不会报错

lovely9862的主页 lovely9862 | 初学一级 | 园豆:174
提问于:2012-11-29 23:32
< >
分享
所有回答(1)
0

错误提示得很明显:无效参数对象类型,你可以换一种方法传入参数,比如HashTable

可以参考:http://www.cnblogs.com/prolifes/articles/2667794.html

Rich.T | 园豆:3440 (老鸟四级) | 2012-11-30 10:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册