
数据库
0warnings0errors
这个作者很懒,什么都没留下…
展开
-
MyBatis学习笔记——MyBatis updateByExample方法和updateByExampleSelective方法的区别
使用 MyBatis,通常会使用 MyBatis Generator 插件逆向生成一套接口和.xml映射文件, 来简化数据库SQL操作。在进行数据库的更新时,通常会用到映射出来的mapper的两个更新方法:updateByExample(Record recode, RecordExample example) 和 updateByExampleSelective(Record recode, RecordExample example)。这里记录下两者区别。updateByExample 方法对应的x原创 2020-09-07 16:09:54 · 2531 阅读 · 0 评论 -
Mybatis学习笔记——selectByExample方法和selectByExampleWithBLOBs方法区别
使用 MyBatis,通常会使用 MyBatis Generator 插件逆向生成一套接口和.xml映射文件, 来简化数据库SQL操作。在使用 selectByExample(RecordExample example) 进行数据库的查找时,发现长字段(实践时为 description varchar(256))获取结果为 null 。而其他字段则正常,查看该方法对应的xml配置文件如下:<select id="selectByExample" parameterType="cn.novalue.c原创 2020-08-16 11:16:29 · 3556 阅读 · 0 评论