
MyBatis
文章平均质量分 57
明明如月学长
阿里巴巴 资深 Java 研发工程师。《系统掌握大语言模型提示词 - 从理论到实践》小册作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者、《性能优化方法论》技术电子书作者。热爱技术,喜欢思考,乐于分享。
展开
-
MyBatis的批量更新或插入的正确姿势
之前写过一篇mybatis批量插入的文章:https://blog.youkuaiyun.com/w605283073/article/details/83064000这次补充:根据https://blog.youkuaiyun.com/huanghanqian/article/details/83177178所述千条以上的批量插入或者更新慎用foreach方式,ExecutorType.BATCH 的插入方式,...原创 2019-03-18 22:59:53 · 5768 阅读 · 0 评论 -
Mybatis重置Criteria的正确姿势
开发中遇到Mybatis生成的Example通过调用createCriteria()来创建Criteria并设置查询条件的情况。但是需要换一个查询条件再次查询时发现再次调用该方法“无效果"。看到大多数的做法是通过new一个新的Example来查询,考虑到可能不是最好的或者最合理的做法,对此进行了简单研究。发现问题原因如下,我们看下生成的Exmaple的源码: public ...原创 2018-08-25 12:04:45 · 13008 阅读 · 1 评论 -
mybatis自动识别数据库关键字
最近在做一个项目的,采用MyBatis Generator生成mapper文件。进行单元测试时提示语法错误。发现调试信息输出的解析语句中有如:key,value等关键字。查阅mybatis generator的官方文档,我们发现如下信息:http://www.mybatis.org/generator/configreference/context.htmlautoDel...原创 2018-05-04 09:50:11 · 6548 阅读 · 0 评论 -
MyBatis类型处理器注册器TypeHandlerReister
一、引言我们知道 mysql的类型和java类型有对应关系,参考此文:https://www.cnblogs.com/jerrylz/p/5814460.html。那么mybatis是怎么找到这种对应关系帮我们转换的呢?------------------下面一篇文章讲得很不错,直接摘录在这里-----------------原创作品,可以转载,但是请标注出处地址:ht...转载 2019-04-16 23:15:14 · 2100 阅读 · 0 评论