博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java ibatis 存储过程_ibatis 调用存储过程
阅读量:4678 次
发布时间:2019-06-09

本文共 456 字,大约阅读时间需要 1 分钟。

返回系统游标集合

说明:调用的是oracle存储过程

示例一:多个参数,手动映射返回字段

第一步:参数配置(入参、出参)

第二步:返回值,将返回值封装到HashMap中

第三步:调用存储过程

2020/04/18

说明:参数映射parameterMap的步骤不能省略(第一步);

返回值映射可以省略(第二步);

另外,mode的值:IN或者OUT必须大写;

只有当数据库的字段是varchar2类型时,可以和java的String类型自动匹配,也就是不用声明javaType和jdbcType,否则其他数据类型都得指定匹配对象。

c605c14dd2fb13ee33fd1e01b4fa16e1.png

不然就会报这个错。

示例二:只有一个参数,自动映射返回数据

{call PRC_INDEX_SEARCH(?)}

]]>

20200616

说明:当只有一个问号?,用于接收存储过程返回结果时,可以使用resultClass接收,不用映射返回数据,否则,返回的数据都要进行映射!!!

不管是parameterMap还是resultMap,都可以做数据类型转换映射,这个视情况需要而改。

cdecf591cb8f6b55b5ffc86442958cea.png

转载地址:http://qxfkp.baihongyu.com/

你可能感兴趣的文章
jquery选择器
查看>>
IT公司的等级观念
查看>>
百度编辑器ueditor1.4.3配置记录
查看>>
ubuntu12.04开启Framebuffer
查看>>
【问题和解决】python中nltk与nltk_contrib的关系
查看>>
闭包的探索
查看>>
内存泄漏
查看>>
编程之美 2.12 快速寻找满足条件的两个数 解法三证明 (算法导论 第二版 2.3-7 在n个元素的集合S中找到两个和为x的元素)...
查看>>
open_basedir restriction in effect,解决php引入文件权限问题
查看>>
微信小程序获取用户信息解密AES并且注意如何获取unionid
查看>>
pyVmomi入门
查看>>
JavaScript设计模式----1
查看>>
Qt实现半透明遮罩效果
查看>>
erlang调优方法
查看>>
Mysql linux -N命令
查看>>
daily scrum 12.5
查看>>
linux-ftp install
查看>>
NetXray
查看>>
myeclipse2014黑色主题风格设置
查看>>
SQL一列多行字符串分组合并
查看>>