JAVA MyBatis批量操作(插入)时异常
大家讲道理
大家讲道理 2016-11-08 14:50:19
0
1
775


传入为 List<Object> 确定为不为空 
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter '__frch_item_0' not found.
<insert id="batchInsert"> insert into
personal_tag(type, tag, create_time, open_account_id)
values
<foreach collection="list" item="item" separator=",">
(#{item.type,jdbcType=INTEGER},
#{item.tag,jdbcType=VARCHAR},
#{item.createTme,jdbcType=TIMESTAMP},
#{item.openAccountId,jdbcType=BIGINT})
</foreach>ON DUPLICATE KEY UPDATE tag=tag
</insert>

代码如上....
确定传入值不为空

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(1)
代言

ON DUPLICATE KEY UPDATE tag=tag把这一句改为
ON DUPLICATE KEY UPDATE tag=#{item.tag}

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!