
MyBatis
文章平均质量分 59
顾名思义
IT利刃出鞘
如果能飞,就不跑。如果能跑,就不走。
展开
-
MyBatis--返回值的含义
本文介绍对MyBatis返回值的含义。原创 2023-11-26 20:32:38 · 1477 阅读 · 0 评论 -
SpringBoot关闭MyBatis一级缓存的方法
说明 本文介绍SpringBoot关闭MyBatis一级缓存的方法。备注一级缓存只有在开启了数据库事物并且处于一个被事物标注的方法下【直接或间接】才会生效。原创 2022-12-08 21:45:00 · 4540 阅读 · 0 评论 -
MyBatis--判断boolean类型实现动态sql--方法/实例
本文介绍MyBatis如何判断boolean类型实现动态sql。使用MyBatis时,有时需要使用if标签判断boolean类型,从而决定是否拼接sql(动态查询)。原创 2022-10-31 18:29:41 · 4433 阅读 · 0 评论 -
Mybatis--问题解决
问题解决找不到org/apache/log4j/Priority出错日志Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Priority原因log4j的2.x版本是没有org/apache/log4j/Priority的。Mybatis有一个配置(logImpl)是log文件相关的,项目中用的是log4j2.x,但配置却配置为了log4j(也就是1.x),所有出现了问题。相原创 2020-05-27 23:41:18 · 524 阅读 · 0 评论 -
Mybatis--MybatisGenerator(自动生成代码)
其他网址Mybatis系列教材 (二十六)- 相关概念 - Generator 用法问题解决再次运行xml文件被覆盖 MybatisGenerator插件是Mybatis官方提供的,这个插件存在一个固有的Bug,即当第一次生成了Mapper.xml之后,再次运行会导致Mapper.xml生成重复内容,而影响正常的运行。为了解决这个问题,需要自己写一个小插件类OverIsMergeablePlugin。 它为什么起作用说起来比较复杂,不在这里展开了,反正。。。我也是复制粘贴来的~...原创 2020-05-09 21:09:04 · 408 阅读 · 1 评论 -
MyBatis--Example--使用/教程/实例
概述 example是Mybatis数据层框架中的一个工具,可以帮我们完成sql语句中where条件句的书写,相当于where后面的部分,我们可以根据不同的条件来查询和操作数据库,简化书写sql的过程。 用MyBatis的逆向工程可以自动生成Example类。Example类的生成在generatorConfig.xml 文件中用表名生成对应的实体类时将生...原创 2020-03-01 18:18:09 · 4302 阅读 · 1 评论 -
Mybatis--resultType和resultMap
返回值 在使用Mybatis时,java程序会调用到xml里边的语句,java会获得其返回值,其值如下xml语句 返回值 select 非null:记录匹配(matched)成功 null:没有匹配到 update 非0:匹配成功的记录的条数。若定义为boolean,则对应true。 0:没有匹配成功的。若定义为boo...原创 2020-03-01 10:57:21 · 508 阅读 · 1 评论 -
Mybatis--使用与配置
目录Eclipse创建Mybatis工程xml配置文件找不到org/apache/log4j/Priorityupdate返回值Eclipse创建Mybatis工程Eclipse创建一个mybatis工程实现连接数据库查询xml配置文件官网:https://mybatis.org/mybatis-3/zh/快速网址:MyBatis官方文档——XML 映射配置文件...原创 2020-01-15 19:13:45 · 375 阅读 · 1 评论