mybatis批量更新错误,MySQLSyntaxErrorException

       使用mybatis进行批量更新的时候,错误信息如图:
错误信息

mysql数据库:
执行的语句如下:

<update id="batchUpdate"  parameterType="java.util.List">    

          <foreach collection="list" item="item" index="index" open="" close="" separator=";">
                update test 
                <set>
                  test=${item.test}+1
                </set>
                where id = ${item.id}
         </foreach>

    </update>

       mysql数据库采用一下写法即可执行,但是数据库连接必须配置:&allowMultiQueries=true
需要修改配置数据库的文件:(dataSourc.xml文件)

数据库文件

修改完数据库连接文件,记得重启服务。

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zc474235918/article/details/53138740
个人分类: 【问题积累】
上一篇利用js实现 禁用浏览器后退
下一篇java解析嵌套Json的方法
想对作者说点什么? 我来说一句

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

关闭
关闭
关闭