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


传入为 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}

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!