oracle.jdbc.driver.OracleResultSetImpl 不能转成List

如题
java 中用mybatis调用存储过程后,返回值有一个cursor,转成list,报了强转失败。
转成string是没有问题的
图片描述

阅读 2.9k
1 个回答

自答一波,
上边被我打码的最后一行加上javaType=ResultSet就好了

#{entity, mode=OUT, jdbcType=CURSOR , javaType=ResultSet,resultMap=com.xxx.ProjectStatusInfoMap}

最好还是加上,有些地方不加也可以,但是我就是遇到坑了,以后还是写上保险

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题