mybatis中嵌套使用foreach需要注意的坑
mybatis嵌套使用foreach注意的坑
直接上代码
嵌套foreach 运行的时候 一直报错
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter '__frch___frch_item_0_1' not found.
Available parameters are [investConcentrations, unitCodes, param1, param2]。
反复检查后发现 item 重复了。
在一个大的foreach 标签中 只能有一个属性 新的foreach要属性名字要单独开来
错误如下图
修改后
在开发过程中还是要多注意一下细节。
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
两万字详解Java Sring String的常见操作以及StringBuffer StringBuilder的区别
本篇文章带你认识Sring、String的常见操作和StringBuffer 与StringBuilder的区别(字符串详解),对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2021-09-09Java操作Elasticsearch rest-high-level-client 的基本使用
这篇文章主要介绍了Java操作Elasticsearch rest-high-level-client 的基本使用,本篇主要讲解一下 rest-high-level-client 去操作 Elasticsearch的方法,结合实例代码给大家详细讲解,需要的朋友可以参考下2022-10-10
最新评论