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>

你说坑爹不坑爹。




阅读更多
想对作者说点什么?

博主推荐

换一批

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