数据库
首页 > 数据库> > Mybatis执行多条SQL

Mybatis执行多条SQL

作者:互联网

1:在数据库连接配置文件处,增加如下参数即可:allowMultiQueries=true

 

spring:
datasource:
url: jdbc:mysql://IP:PORT/数据库名?其他参数&allowMultiQueries=true
username: root
password: 123456

 

2:实际应用

自动生成的代码中,一般都会包含多个sql同时执行的,只要找传入的参数是一个list或者是集合类的,都可以执行,可能生成的名字不一定都叫下面这个方法名,但是大同小异,看传参就行,比如下面的操作

 

代码层面就比较简单了,循环迭代啥的,把sql封装成一个集合,把每一个对象都add进去

 

如果是mapper.xml文件中,只需要在sql与sql之间加上英文分号即可

 

标签:allowMultiQueries,数据库,SQL,多条,参数,sql,Mybatis,执行,true
来源: https://www.cnblogs.com/aiqingbi-aifeifei/p/16202405.html