mybatis调用oralce的自定义函数的问题

Valefish 2011-10-19 04:08:22
struts2+myibatis+spring3整合项目中
mapper-resource中XML配置文件如下:
//调用存储过程可以这样配置
<select id="getId" parameterType="java.util.HashMap" statementType="CALLABLE" >
{call Getentityid(
#{i_Restype,mode=IN,javaType=java.lang.String,jdbcType=VARCHAR},
#{result,mode=OUT,javaType=java.lang.String,jdbcType=VARCHAR}
)}
</select>
Getentityid(函数名)换成函数要怎么配?
...全文
610 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Valefish 2012-08-27
  • 打赏
  • 举报
回复
<select id="getId" parameterType="java.util.HashMap" resultType="String" >
select Getentityid(#{i_Restype}) as result from dual
</select>

连接oracle数据库
我自己的解决方法 贴出。
zsd0709 2012-08-24
  • 打赏
  • 举报
回复
{ #{result,jdbcType=VARCHAR, mode=OUT} = call FU_XXXXX(#{param}) )

这样就行,然后再java中获取返回的Hashmap的 result就可以了
zsd0709 2012-08-24
  • 打赏
  • 举报
回复
{ #{result,jdbcType=VARCHAR, mode=OUT} = call FU_XXXXX(#{param}) )

这样就行,然后再java中获取返回的Hashmap的 result就可以了
zsd0709 2012-08-24
  • 打赏
  • 举报
回复
真心鄙视这种人,解决了也不说出来
zhang568597948 2012-03-26
  • 打赏
  • 举报
回复
楼主,应该怎么配...........
Valefish 2011-10-20
  • 打赏
  • 举报
回复
自己解决了...
Valefish 2011-10-20
  • 打赏
  • 举报
回复
自己解决了...
Valefish 2011-10-20
  • 打赏
  • 举报
回复
自己解决了..

58,452

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧