MyBatis
诸葛孔明灯
软件开发
展开
-
大数据量级关系型数据库分页优化方案
1.缘起~相信大多程序员在经历的工作中都会遇到 大数据表(mysql)的分页慢查询问题。在一家b2b做院线与影院系统时,单表影片以及单表订单量两千万+(沉淀了两年的数据)。在当时现有的技术架构上做查询分页优化十分艰难。下面说说 当时的优化经历以及尝试的方案。补充说明下架构实现方面的手段。2.为什么大数据表的分页越往后越慢?究其原因 要从根源说起,mysql 分页通常使用的是limit 分页那么下面分析下他的分页原理。我们可以通过explain 查看如下情况的分页sql 执行计划:偏移量.原创 2020-08-12 11:49:05 · 495 阅读 · 1 评论 -
SpringBoot + mysql 项目不使用事物 对数据库进行增改操作时 是如何进行的?
当项目中有 增删该 三个操作的service 方法 不添加事物,并且项目也未 开启事物管理。那么这个增改删 功能的service方法的事物是如何处理的????demo :public void mysqlHandleService() { updateTableByStatus(status1); deleteTableById(id1); saveTable(tableEntity);} 欢迎博友们抛玉。。。...原创 2020-08-06 10:40:42 · 376 阅读 · 0 评论 -
pagehelper 插件应用报错:ConversionNotSupportedException: Failed to convert property value of type ‘java.la
Mybatis物理分页插件PageHelper 5.0分类:springmaven (666) (1)昨天在Maven管理的项目中集成PageHelper的时候总是没有成功。我采用的是Spring的集成方式。 因为我使用的是PageHelper5.0,如果按照这样的配置的话,Log就会报出如下异常: Error creating bean with name转载 2017-06-30 11:24:01 · 1881 阅读 · 1 评论 -
用maven插件+Mabatis-generator生成 Mapper DO 文件
版权声明:本文为博主原创文章,转载请注明出处。目录(?)[-]配置Maven pomxml 文件配置mybatis-generator的配置文件生成代码网上很多关于Mabatis-generator自动生成mabatis所需要的数据库表映射配置以及bean和dao等的用法,大致分为这几种:1.eclipse插件生成、2.用jar包转载 2017-06-15 13:44:03 · 1607 阅读 · 0 评论