nested exception is org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tuntun1120/article/details/80350695

写的是mybatis的一个foreach语句


用的是list ,一直找不到问题,最后是吧#{ids}改为${ids}

#=String $=Integer

原来

  <select id="findByPage" resultMap="BaseResultMap"  parameterType="java.util.List">
    select
    *
    from user
    where ID IN
    <foreach collection="list" index="index" item="ids" open="(" separator="," close=")">
      #{ids}
    </foreach>
  </select>

改为

  <select id="findByPage" resultMap="BaseResultMap"  parameterType="java.util.List">
    select
    *
    from user
    where ID IN
    <foreach collection="list" index="index" item="ids" open="(" separator="," close=")">
      ${ids}
    </foreach>
  </select>

你说坑爹不坑爹。




没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭