侧边栏壁纸
  • 累计撰写 105 篇文章
  • 累计创建 153 个标签
  • 累计收到 55 条评论
标签搜索

目 录CONTENT

文章目录

Mybatis批量更新时遇到大坑.md

北纬36度
2018-07-20 / 0 评论 / 0 点赞 / 449 阅读 / 0 字 / 正在检测是否收录...

批量更新代码如下

id="insertMessageReply" parameterType="list">
  collection="list" close="" index="index" item="item" separator=";">
  insert into message_reply(create_time,from_username)
    values
        (
    #{item.CreateTime,jdbcType=BIGINT},
    #{item.FromUserName,jdbcType=VARCHAR},
    
    )

执行时总是报语法错误 1.Mybatis批量插入时必须在连接地址后面加?allowMultiQueries=true

2.另外还需注意分隔符必须是分号; separator=";"

0

评论区