- 博客(2)
- 收藏
- 关注
原创 Mybatis一对多关系的分页结果数不准确的解决方法
一次工作中一个业务,要求分页查询数据,每页10条,使用MySQL+Mybatis组合,但是查出结果却出现有的页少于10条,但是直接执行SQL的确查出10条,这可真是奇了怪了,还好通过网上和讨论后确定了是Mybatis的分页逻辑的问题。原因:Mybatis在查询一对多的数据时,如果多的那部分数据有完全相同的,那么就会覆盖之前的数据,如:一个老师会对应多个学生,如果有2个老师:老师A,老师B,3个学生:学生A,学生B,学生B,其中两个学生B是因为重名了,但每个老师和学生都有唯一的编号。外连接查询会有6条数据,
2020-07-15 10:30:40 2395
原创 Java多线程学习笔记
Java语言篇多线程Java实现多线程RunnableThread线程状态新建状态就绪状态运行状态阻塞状态死亡状态线程优先级自己业余时间学习的笔记,后续还会补充的,有疏漏和错误在所难免,请大佬们指出来,勿喷。多线程线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。------摘自百度百科Java实现多线程线程 是程序中的执行线程。Java 虚拟机允
2020-07-08 14:56:32 139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人