MyBatis 配置复用详解:从入门到精通
摘要:MyBatis 配置复用详解:从入门到精通 引言 在实际开发中,MyBatis 的 XML 配置文件往往会随着业务复杂度提升而急剧膨胀。大量的重复 SQL 和 resultMap 不仅难以维护,还容易引入错误。本文将深入探讨 MyBatis 的各种配置复用技巧,帮助您写出更优雅、更易维护的持久层代码
阅读全文
【Mybatis】Mybatis缓存(转载)
摘要:转载: https://tech.meituan.com/2018/01/19/mybatis-cache.html https://www.cnblogs.com/zhengxl5566/p/11868656.html 1、概念介绍 什么是一级缓存 在日常开发过程中,经常会有相同的sql执行多次查
阅读全文
MyBatis面试题
摘要:1 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain
阅读全文
【MyBatis】Mybatis中EL表定式总结
摘要:【MyBatis】Mybatis中EL表定式总结 Mybatis是使用OGNL表达式来解析的,关于OGNL详细信息请查看官网:https://commons.apache.org/proper/commons-ognl/language-guide.html 一、字符串相关 1)null 判断 <i
阅读全文
【MyBatis】MyBatis之collection
摘要:MyBatis之collection 标签的用法,与相同,只是新增ofType属性,它用来将 JavaBean(或字段)属性的类型和集合存储的类型区分开来。 Book表数据 id author_id book_name 1 1 三国 2 1 水浒 3 2 红楼 Author表数据 |id| user
阅读全文
【MyBatis】MyBatis之association
摘要:关联 association 关联(association)元素处理“有一个”类型的关系。 比如,在我们的示例中,一个博客有一个用户。关联结果映射和其它类型的映射工作方式差不多。 你需要指定目标属性名以及属性的javaType(很多时候 MyBatis 可以自己推断出来),在必要的情况下你还可以设置
阅读全文
【Java】MyBatis 批量插入数据,以及性能测试
摘要:### 测试环境 Java 1.8 ,spring boot 2.6.4具体依赖如下 ```xml org.springframework.boot spring-boot-starter-web org.mybatis.spring.boot mybatis-spring-boot-starter
阅读全文