![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 75
烤鸭的世界我们不懂
烤鸭的世界我们不懂。
展开
-
java执行sql慢 navicat不慢 见鬼了
Java程序和navicat执行同一个sql,会生成不同的执行计划?原创 2022-05-24 08:41:18 · 4238 阅读 · 10 评论 -
上线到凌晨4点半 pagehelper的bug?
大家好,我是烤鸭: 上上周末上线到凌晨4点半,哭了,没想到问题竟然如此简单。最近又懒惰了,写了开头就一直放着了,今天终于补上。 问题日志Error querying database. Cause: com.github.pagehelper.PageException: 被分页的语句已经包含了Top,不能再通过分页插件进行分页查询!奇怪的是报错的语句并没有使用分页插件,只是一个简单的查询。原因猜想遇到问题第一时间回滚之后就好了,说明问题原创 2022-04-05 20:47:52 · 1537 阅读 · 0 评论 -
springboot mybatis-plus 配置 yml 、druid 配置 yml 、mybatis-plus 代码生成
大家好,我是烤鸭:今天分享一下 springboot mybatis-plus 和 druid 的yml 配置文件。pom<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency&g...原创 2021-01-26 20:16:21 · 10808 阅读 · 1 评论 -
myabtis 数字+逗号 传参问题 $和#
大家好,我是烤鸭: 遇到一个maybatis传参的问题。 如果传参是数字+逗号的形式,比如1,2,3,4,5。 问题复现:项目中查询sql和navicat查询sql结果不一致。1 项目中:如图所示,查到一条数据。可以看到上面设置进去的参数是String类型的,也就是 IN ('1,2,3,4,5')。很显然,这不是我们想要的。2. n...原创 2018-12-05 14:14:33 · 904 阅读 · 0 评论 -
mybatis 执行插入操作,insert 返回1,数据库中无数据。数据库中数据的创建时间和插入执行时间不一致。
大家好,我是烤鸭: 今天记录一下线上的问题,由于不是我们组的代码,所以没参与全程,只是最后有幸听各位大佬探讨解决方案。mybatis 执行插入操作,insert返回1,日志记录和接口返回都正常,但是数据库中无数据。1.场景介绍 该接口是一个从mq中消费数据的接口,每消费一条记录,数据库插入一条数据(无事务)。项目上线后,不定时会出现Mybatis日志插入成功,但是数...原创 2019-10-09 09:03:32 · 1216 阅读 · 0 评论