xml文件SQL批量添加语句
时间: 2024-01-24 07:03:16 浏览: 35
在XML文件中,可以使用`<script>`标签来编写SQL批量添加语句。具体步骤如下:
1.在`<mapper>`标签中添加`<script>`标签,用于编写SQL语句。
2.在`<script>`标签中编写多条SQL语句,每条语句以分号`;`结尾。
3.在Java代码中调用`SqlSession`的`update`方法执行SQL语句。
下面是一个示例:
```xml
<mapper namespace="com.example.mapper.UserMapper">
<script>
insert into user (name, age) values ('Tom', 18);
insert into user (name, age) values ('Jerry', 20);
</script>
</mapper>
```
Java代码:
```java
SqlSession sqlSession = sqlSessionFactory.openSession();
try {
sqlSession.update("com.example.mapper.UserMapper.batchInsert");
sqlSession.commit();
} finally {
sqlSession.close();
}
```
注意:在执行多条SQL语句时,需要在数据库连接信息中添加如下配置:`&allowMultiQueries=true`或`allowMultiQueries=true`,否则会报错。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)