spring mybatis
文章平均质量分 75
# spring mybatis
Mr.Java.
格物致知,宁静致远.
言忠信,行笃敬。
展开
-
[精] Mybatis批量操作(含MySQL、Oracle)示例和获取影响行数介绍
Oracle/Mysql 批量(Batch)新增、删除、更新操作写法汇总,以及批量操作后如何获取影响行数介绍。原创 2023-01-19 15:23:45 · 4707 阅读 · 0 评论 -
mybatisplus 多数据源,多个sqlSessionFactory 导致 savebatch 执行不正确
记录一下 mybatis-plus + sharding-JDBC 的时候,因为配置多数据源和多个SqlSessionFactory导致 mybatisPlus 执行 saveBatch 异常的问题。原创 2022-11-28 20:17:53 · 4506 阅读 · 0 评论 -
4亿数据批量操作插入,为什么不用Mybatis,而是选择原生JDBC?(文中有各类批量操作效率对比和总结)
近期项目要转移几个亿的数据,没用Mybatis框架,因为实际操作过程中,我们发现....原创 2021-11-16 14:47:56 · 2816 阅读 · 6 评论 -
Oralce Mybaits批量更新的正确写法——解决传入字段为null
我们在写批量更新的时候,希望属性为NULL的对象,不做任何操作,只对传入属性不为空的字段进行操作,但是我们在项目中发现,并不是这样。直接上重点,如果你的Oracle 的批量更新是这么写的:假如是批量更新student表的name字段。int updateListByIdBatch(@Param("studentList") List<Student> studentList);<update id="updateListByIdBatch"> update原创 2021-09-08 14:50:06 · 2635 阅读 · 0 评论 -
MyBatisCodeHelper (Oracle/Mysql)插件没有提示
今天下载了MyBatisCodeHelper,发现在mapper写接口的时候没有提示。原因插件冲突,卸载了其他mybatis相关插件后就好了,例如:Free Mybatis plugin卸载后:原创 2021-02-08 20:59:32 · 1734 阅读 · 2 评论 -
Mybatis Generator [MBG] 生成指定数据库下的全部tables, 失效如何解决?
这个问题,我在stack上回答过, 我就不翻译我自己的回答了,直接copy过来.归根结底就原因是:MySql不能正确支持SQL目录和架构。如果 在MySql中运行create schema命令,它实际上会创建一个数据库 - 并且JDBC驱动程序将其作为目录报告回来。但是MySql语法不支持标准的catalog..table SQL语法。因此,最好不要在生成器配置中指定目录或模式。只需指定表...原创 2018-09-01 23:48:46 · 6813 阅读 · 7 评论