MyBatis 批量插入几千条数据,请慎用 foreach
Java

MyBatis 批量插入几千条数据,请慎用 foreach

43 0

近日,项目中有一个耗时较长的Job存在CPU占用过高的问题,经排查发现,主要时间消耗在往MyBatis中批量插入数据。mapper configuration是用foreach循环做的,差不多是这样。(由于项目保密,以下代码均为自己手写的demo代码)insertid=batchInsertpara...

阅读全文
【109期】面试官问:说说 MyBatis 和 Hibernate JPA,哪个性能更佳?
Java

【109期】面试官问:说说 MyBatis 和 Hibernate JPA,哪个性能更佳?

37 0

前言由于编程思想与数据库的设计模式不同,生出了一些ORM框架。核心都是将关系型数据库和数据转成对象型。当前流行的方案有Hibernate与myBatis。两者各有优劣。竞争激烈,其中一个比较重要的考虑的地方就是性能。因此笔者通过各种实验,测出两个在相同情景下的性能相关的指数,供大家参考。测试目标以下...

阅读全文
Spring Boot 集成 druid + mybatis plus 实现多数据源配置
Java源码

Spring Boot 集成 druid + mybatis plus 实现多数据源配置

224 0

记得面试时候,有面试官会问道,你们多数据源是怎么实现的呀。.......,一阵蒙蔽中,然后说道我们之前项目中,没有用到多数据源。所幸,目前做得项目中有一个业务逻辑中,用到多个数据库数据情况,多数据源华丽上线。一. mybatis plus因为我们项目是springboot+mybatis plus,...

阅读全文