如何在mybatis中一个insert,delete,update中执行多条SQL语句
2016-10-19 16:39
761 查看
一般我们会在applicationContect中这么配置:
<!-- 1. 数据源 : DriverManagerDataSource -->
<bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://192.168.0.15:3306/lzy_dbv2?characterEncoding=UTF-8&allowMultiQueries=true" />
<property name="username" value="root" />
<property name="password" value="sa123" />
</bean>
应该有很多方式可以做到,比较方便的做法是加allowMultiQueries=true
这样就可以在insert,delete,update执行多条语句了!!!
<!-- 1. 数据源 : DriverManagerDataSource -->
<bean id="dataSource" class="org.apache.commons.dbcp2.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url"
value="jdbc:mysql://192.168.0.15:3306/lzy_dbv2?characterEncoding=UTF-8&allowMultiQueries=true" />
<property name="username" value="root" />
<property name="password" value="sa123" />
</bean>
应该有很多方式可以做到,比较方便的做法是加allowMultiQueries=true
这样就可以在insert,delete,update执行多条语句了!!!
相关文章推荐
- 如何在mybatis中一个insert,delete,update中执行多条SQL语句
- 执行SQL语句---INSERT/UPDATE/DELETE
- 使用mybatis执行对应的SQL Mapper配置中的insert、update、delete等标签操作,数据库记录不变
- QtCreator Qt中执行SQL语句,select,update,delete,insert
- 如何判断一条sql(update,delete)语句是否执行成功
- 学习 SQL 语句 - Insert、Update、Delete
- 如何在 db2 管理器中执行一个包含 sql 语句的脚本文件
- Oracle中5个核心Sql语句的基本构造:Select、Insert、Update、Delete和Merge
- SQL语句复习:insert,update,delete,select
- [DB][Oracle]如何用一个SQL文实现Insert/Update/Delete和--MERGE命令详解
- 如何执行一条sql语句update多条记录
- 在sql的函数里面不能使用insert语句,估计update、delete也不行,改为存储过程就行了。
- SSH框架中3.0版本不能执行SQL语句update,insert的解决办法。
- 根据表名自动生成INSERT,UPDATE,DELETE,SELECT的SQL语句
- 掌握SQL四条最基本的数据操作语句:Insert,Select,Update和Delete
- 根据表名自动生成INSERT,UPDATE,DELETE,SELECT的SQL语句
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- SQL Server 2008中SQL增强之三:Merge(在一条语句中使用Insert,Update,Delete)
- 一个从T-SQL MERGE语句中获取insert, update, delete 行数的脚本