mybatis
愤怒的阿木木
写个bug
展开
-
SpringBoot+ThreadPoolTaskExecutor+mybatis-plus 多线程批量插入大数量级数据
方法一、 saveBatch()首先mybatis-plus中默认提供了一个批量保存数据到数据库的方法saveBatch(),批处理实质上还是一条条的sql去执行,但是它做了预编译优化,只编译一次sql,但是还是一个for循环,一条执行一次,数据量多的时候,效率也不见得很好。方法二、foreach拼sql这个也挺简单,就是,写法网上百度一大把,不做赘述。我这里是使用了mybatis-plus注入自定义的SQL,方法参考我使用的数据库是Oracle,所以sql有一点点不同。原创 2022-09-30 09:58:12 · 5998 阅读 · 6 评论 -
Mybatis-plus如何注入自定义的SQL(foreach批量插入ORACLE数据库)
Mybatis-plus如何注入自定义的SQL(foreach批量插入数据)原创 2022-09-29 18:00:26 · 1450 阅读 · 0 评论 -
m‘y‘ba‘ti‘s字符串匹配问题(if标签)
m’y’ba’ti’s字符串匹配问题结论,if标签 test判断字符串时,需要用单引号在外面,双引号括住要匹配的字符串<if test='dateState =="2" '>原创 2021-07-27 16:18:05 · 1192 阅读 · 1 评论 -
mybatis:分页查询
在pom.xml中添加分页插件库依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version></dependency>在mybatis-config.xml 文件中添加插件配置<plugins> .原创 2021-07-02 19:17:36 · 140 阅读 · 1 评论 -
mybatis一个标签内写两条sql语句(mysql)
记录一下错误在连接MySQL的url末尾加上allowMultiQueries=true,即jdbc.url=jdbc:mysql://localhost:3306/address_book?allowMultiQueries=true原创 2021-06-30 16:17:43 · 2083 阅读 · 0 评论 -
mybatis增删改查
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="mapper.EmployeeMapper"> <!-- select语句 结果集的映射有以下原创 2021-06-28 19:51:53 · 123 阅读 · 2 评论