路由器网络接口解析大全
2011-03-07 12:53
281 查看
1对于全部是in 类型的参数过程,采用下面的方法调用(ibatis版本是2.3)
比如过程:
2对于返回类型是游标 (OUT)的函数,采用如下方式调用。
函数:
java代码这么取值:
采用如下方式处理(把返回值当作出参来处理OUT):
<parameterMap id="CommandDeleteById"class="java.util.Map">
<parameter property="result"jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameterproperty="commandId" jdbcType="NUMBER"
javaType="java.lang.Integer" mode="IN" />
<parameterproperty="commandsetId" jdbcType="NUMBER"
javaType="java.lang.Integer"mode="IN" />
<parameter property="dbId"jdbcType="NUMBER"
javaType="java.math.BigDecimal" mode="IN" />
</parameterMap>
<functionid="Command_deleteById"
parameterMap="CommandDeleteById">
{ ? = call truleadmin.DeleteCommand(?,?,?)}
</ function>
比如过程:
<parameterMap id="tableDml_recycle"class="java.util.Map"> <parameterproperty="owner" jdbcType="VARCHAR" javaType="java.lang.String" mode="IN " /> <parameterproperty="name" jdbcType=" VARCHAR " javaType="java.lang.String" mode="IN " /> <parameterproperty="scn" jdbcType="NUMBER" javaType="java.math.BigDecimal" mode="IN" /> <parameter property="xid"jdbcType=" VARCHAR " javaType="java.lang.String" mode="IN" /> <parameter property="dbId" jdbcType="NUMBER" javaType="java.math.BigDecimal" mode="IN " /> </parameterMap> <procedure id="tableDml " parameterMap=" tableDml_zcRecycle "> {callTassetREC.Flashback_Op(?,?,?,?,?)} </procedure>
2对于返回类型是游标 (OUT)的函数,采用如下方式调用。
函数:
<parameterMap id="searchParam"class="java.util.Map"> <parameter property="result"jdbcType="ORACLECURSOR" javaType="java.sql.ResultSet"mode="OUT " resultMap="auditselect_resultList" /> <parameterproperty="ipAddress" jdbcType="varchar" javaType="java.lang.String"mode="IN" /> <parameter property="dbId"jdbcType="NUMBER" javaType="java.math.BigDecimal" mode="IN"/> <parameterproperty="countNumber" jdbcType="NUMBER" javaType="java.lang.Integer" mode="IN"/> <parameterproperty="clientId" jdbcType="VARCHAR2" javaType="java.lang.String" mode="IN"/> </parameterMap> <functionid="firstPage" parameterMap="searchParam"> {? = calltlgadmin.GetFirstPageNumRows(?,?,?,?)} (注意返回值在前面用?代表) </ function >
java代码这么取值:
Function DeleteCommand( v_commandid Number, v_commandsetid Numberdefault 0, v_dbid Number default 0 ) return Number ;
采用如下方式处理(把返回值当作出参来处理OUT):
<parameterMap id="CommandDeleteById"class="java.util.Map">
<parameter property="result"jdbcType="VARCHAR"
javaType="java.lang.String" mode="OUT" />
<parameterproperty="commandId" jdbcType="NUMBER"
javaType="java.lang.Integer" mode="IN" />
<parameterproperty="commandsetId" jdbcType="NUMBER"
javaType="java.lang.Integer"mode="IN" />
<parameter property="dbId"jdbcType="NUMBER"
javaType="java.math.BigDecimal" mode="IN" />
</parameterMap>
<functionid="Command_deleteById"
parameterMap="CommandDeleteById">
{ ? = call truleadmin.DeleteCommand(?,?,?)}
</ function>
相关文章推荐
- 路由器网络接口解析大全二
- 路由器网络接口解析大全
- 路由器网络接口解析大全――FastEthernet
- 路由器网络接口解析大全――FastEthernet
- 路由器网络接口解析大全
- 路由器网络接口解析大全三
- 路由器网络接口解析大全
- 路由器网络接口解析大全一
- 路由器网络接口解析
- 路由器网络接口字段详细解析
- 路由器网络接口字段详细解析
- 路由器网络接口字段详细解析
- 路由器网络接口字段详细解析
- 路由器网络接口解析
- 自己动手写路由器之ioctl获取网络接口信息
- 网络设备解析:中继器、集线器、网桥、交换机、路由器、网关的区别
- 解析接口中的json串网络图片数据,实现效果为无限轮播图+小圆点
- Linux网络接口配置文件解析
- 网络工程师培训资料-路由器帐号和密码大全
- Linux网络接口配置文件ifcfg-eth0解析