Caused by: org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found. 报错解决

avatar 2018年10月30日17:13:05 6 5346 views
博主分享免费Java教学视频,B站账号:Java刘哥 ,长期提供技术问题解决、项目定制:本站商品点此
Caused by: org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found. Available parameters are [list]

原因:

mybatis中mapper里的 sql 语句问题,比如创建或者更新语句中,VALUE括号里的属性不匹配,个数对不上。
  1. <insert id="creates" parameterType="list">
  2.     INSERT INTO <include refid="tb"/>
  3.     (<include refid="cols_exclude_id"/>)
  4.     VALUES
  5.     <foreach collection="list" item="i" index="index" separator=",">
  6.         (
  7.         #{i.orgId}, #{i.userId}, #{i.accountId},...
  8.         )
  9.     </foreach>
  10. </insert>



最近很多报错都没有做笔记,时间久了就忘了,还是要坚持好习惯。
  • 微信
  • 交流学习,资料分享
  • weinxin
  • 个人淘宝
  • 店铺名:言曌博客咨询部

  • (部分商品未及时上架淘宝)

发表评论

avatar 登录者:匿名
匿名评论,评论回复后会有邮件通知

  

已通过评论:0   待审核评论数:0