mybatis
愤怒的苹果ext
本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、Mac、Android、IOS、WP8等系统的开关机.
展开
-
mybatis pagehelper count order by 不生效
目录背景解决方案背景有一条复制的SQL语句,涉及子查询内部排序order by。发现mybatis pagehelper在count的时候会把order by删除。从上图来看order by是被过滤掉了。解决方案在原sql顶部增加/*keep orderby*/解决。我们可以在源码上答案,知道为什么这样做?定位到CountSqlParser#getSmartCountSql方法。public static final String KEEP_ORDERBY = "/*keep or原创 2021-07-29 17:41:13 · 1677 阅读 · 4 评论 -
spring boot mybatis增加sql日志
没有sql日志,不好找问题,增加打印sql日志的yml配置如下:com.xxx.wx.dao是自己的包路径。也就是mapper、xml的路径。logging: level: com: xxx: wx: dao: debug如果是properties文件则是:logging.level.com.xxx.wx.dao=debug配置后效果如下图所示。并且路径可以配置多个,例如。logging: leve.原创 2020-08-05 16:34:57 · 339 阅读 · 0 评论 -
记一次数据读取的问题
业务场景是这样的: 调用批量修改用户金币的方法userService.batchUpdateAccount(userAccountMap);然后马上又查询刚才修改过金币的用户使用userService.getByUserId(1000001).getAccount().getMoney();(用户和金币账号是两张表 ,getByUserId返回用户对象,用户对象里面引用了账号对象,用的是...原创 2018-06-24 16:54:50 · 1800 阅读 · 0 评论 -
eclipse导入mybatis源码,并结合spring可以调试(图解很详细)
#####、一、用自己原来引入过mybatis的项目,主要下载这2个源码在github下载对应的版本Mybatis-spring下载地址: https://github.com/mybatis/spring (因为我这里用了spring所以要下mybatis对应spring的适配)Mybatis源码下载地址: https://github.com/mybatis/mybatis-3...原创 2019-07-26 17:47:55 · 914 阅读 · 0 评论