SpringMvc接受存储过程返回的OUT(输出)类型的参数的值
2017-08-14 00:00
162 查看
SpringMVC调用存储过程并接受OUT类型参数值。
1.java 调用方法: dao.findWkstStateNumByUserIds(user);
2.XML中调用存储过程
3.out类型的参数cNum,aNum的值直接绑定到了传入参数user的属性中,不需要用有返回值的方法java方法接收out参数,,也就是说dao.findWkstStateNumByUserIds(user);这个方法执行完后,out类型的返回值就放到这个方法的传入参数user数属性中了。
不知道大家明白了没,没明白的话可以留言。
1.java 调用方法: dao.findWkstStateNumByUserIds(user);
2.XML中调用存储过程
<select id="findWkstStateNumByUserIds" parameterType=".......User" statementType="CALLABLE" resultType=".......User"> <![CDATA[ {call p_wkststate_num_by_userids( #{uId,mode=IN,jdbcType=VARCHAR}, #{oId,mode=IN,jdbcType=VARCHAR}, #{hNum,mode=OUT,jdbcType=INTEGER}, #{cNum,mode=OUT,jdbcType=INTEGER}, #{aNum,mode=OUT,jdbcType=INTEGER} )} ]]> </select>
3.out类型的参数cNum,aNum的值直接绑定到了传入参数user的属性中,不需要用有返回值的方法java方法接收out参数,,也就是说dao.findWkstStateNumByUserIds(user);这个方法执行完后,out类型的返回值就放到这个方法的传入参数user数属性中了。
不知道大家明白了没,没明白的话可以留言。
相关文章推荐
- 存储过程输出OUT参数为中文时,返回为null
- springmvc 1.接受日期类型的参数 2.后台返回json串的格式处理(返回json串null值处理为"")
- 程序调用存储过程 输出参数返回0的问题
- ASP 调用存储过程,同时返回记录集和输出参数
- c#通过存储过程 out参数输出正常数据和count
- 创建存储过程,以部门编号为参数返回该部门的人数及平均工资(返回一个值可以通过函数来实现,但如果要返回多个值,需要使用out或in out模式参数实现)
- PROCEDURE+FUNCTION返回游标类型输出参数
- springMvc接受日期类型参数处理
- springmvc 接受数组,集合(list,set)类型的参数
- 在存储过程中取得刚刚插入的记录的某个字段,将其输出,由C#接受OUTPUT返回参数
- ASP.NET调用存储过程返回输出参数,获得返回值
- mybatis调用存储过程 无参、带有输入输出参数,输出游标类型的 存储
- 创建一个包,其中定义一个过程,可以查询得到编号为7900的员工的姓名ename、薪水sal、佣金comm、上司编号mgr (通过OUT类型的参数将结果返回并打印) (注意包有包头部分的声明和包体部分的
- springMvc接受日期类型参数处理
- springMvc接受日期类型参数处理
- oracle 存储过程 带游标作为OUT参数输出
- SQL 存储过程 返回值和输出参数有什么不同 @@IDENTITY SCOPE_IDENTITY();
- C#调用存储过程 返回值,输出参数,返回结果集
- Java 中如何实现(类似于C#中的OUT)的输出类型参数
- SpringMVC中@Requestmapping参数配置以及返回类型配置