mybatis
mybatis
qq_23204557
这个作者很懒,什么都没留下…
展开
-
飞书深诺、恒生面试(部分)(未完全解析)
Logstash是一款免费且开放的服务器端数据处理管道,能够从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的“存储库”中。中的1.3共享数据库,通过租户ID来隔离,成本最低,隔离级别最低。Q:有没有开发隔离的中间件,普通的商户和重要的商户之间有没有什么区别?Q: 从数据库中取出数据后,Mybatis是怎样映射到Java的Bean对象的?数据隔离是怎么处理的?原创 2023-07-06 00:20:18 · 674 阅读 · 0 评论 -
MyBatis pageHelper自动在SQL外层包装SELECT count(0)的Bug?
如题所述,今天使用MyBatis pageHelper插件分页时,发现底层的SQL外面莫名其妙又包上了一层SELECT count(0),导致没有返回预期中的结果。在网上查阅了一些资料,说这是pageHelper的一个bug,解决方法是在分页前调用PageHelper.clearPage()。我确实按此解决了问题,但奇怪的是当我去掉这句想重现bug时也失败了。...原创 2021-09-06 21:07:08 · 4295 阅读 · 4 评论 -
Mybatis自动去重,以及id vs result
今天大部分时间一直被一个问题困扰:当程序执行某Mapper.java的一个list函数,明明底层的SQL语句和ELK中的日志都显示返回了376条记录(如图1,图2),最后程序却只返回了209条。图1: 日志显示此list函数返回了376条记录图2: 日志有376条相关的ResultSet记录我一度以为这跟今天尝试使用的MyBatis分页插件PageHelper(使用了MySql的limit)有关,后面发现不是。即使不使用PageHelper,问题依旧。而且我发现一点:实际返回的209条记录里,似乎原创 2021-09-04 00:22:31 · 3794 阅读 · 0 评论 -
《第五章【拓展进阶(上)】框架源码》之《第二节 Mybatis框架原理》
《5.2.1 MyBatis简介和优势》24分左右:Mybatis与Hibernate的区别MybatisHibernate轻量级重量级半自动自动《5.2.2 手写MyBatis》20:51, 87分: MyBatis中的动态代理72分:原创 2020-10-29 04:45:25 · 117 阅读 · 0 评论 -
Mybatis基础视频笔记
https://study.163.com/course/courseMain.htm?courseId=1005847005《课时1》我用的相关资源 :mybatis: https://github.com/mybatis/mybatis-3/releases/tag/mybatis-3.4.6oracle11g:Oracle Database Software 页上的Oracle Database 11g Release 2 (11.2.0.1.0)。具体操作基本按照https://www.cnb原创 2020-10-20 03:31:40 · 126 阅读 · 0 评论