mybatis
文章平均质量分 61
starryninglong
这个作者很懒,什么都没留下…
展开
-
mybatis plus分页查询count数量和返回list结果不一致
本地调试一个方法,方法名为 模拟分页参数为 ,出现奇怪的现象 分页插件使用threadlocal保存当前的分页参数并在调用查询的时候先count一次,此问题现象为count的时候是有1条数据的,但是返回的list结果集却没有数据并且没有打印执行select list的sql语句,好奇怪啊,按道理是两者的数据量肯定是一样的并且要执行2次sql查询 于是进入debug查看,首先进入到executeForMany方法 接着进入selectList方法 继续进入P..原创 2022-04-11 10:35:02 · 4393 阅读 · 2 评论 -
mybatis的sql语句生成器
all,再也不用为生成一大坨mybatis格式的sql而烦恼了,只要有数据库建表语句,上传后,就可以得到javabean和常用增删改查sql,赶快试试吧 使用部分功能链接:http://tqyebook.duapp.com/manage/fileUpload.html 试用阶段请大家提提宝贵的意见! git地址: https://git.oschina.net/tengqingya/gen原创 2017-02-21 19:54:45 · 1232 阅读 · 6 评论 -
java动态代理--代理接口无实现类
使用通过接口定义,或解析接口注解等完成相关功能,如mybatis的SqlSession.getMapper的实现接口定义package cn.proxy; public interface IHello { String say(String aa); } 代理实现package cn.proxy; import java.lang.reflect.Invocatio转载 2017-04-03 13:15:32 · 1427 阅读 · 0 评论 -
SprignMVC+myBatis整合+mybatis源码分析+动态代理实现流程+如何根据mapper接口生成其实现类
首先熟悉三个概念: SqlSessionFactoryBean –为整合应用提供SqlSession对象资源 MapperFactoryBean –根据指定的Mapper接口生成Bean实例 MapperScannerConfigurer –根据指定包批量扫描Mapper接口并生成实例SqlSessionFactoryBean: 在单独使用MyBatis时,所有操作都是围绕SqlSes转载 2017-04-03 16:12:30 · 1136 阅读 · 1 评论