最新 最热

Mybatis中通用Mapper的InsertList()

针对通用Mapper中批量新增时是否需要自增ID或者自定义ID时需要使用不同包下的insertList()

2024-08-06
1

MybatisPlus怎么拓展自定义BaseMapper

Mybatis-plus提供的BaseMapper中已经有频繁要使用的增删改查方法,比如selectById、insert等,但是有时候业务经常要用到某个模板sql,BaseMapper中又没有,MybatisPlus提供了Plugin入口,我们可以自定义BaseMapper来实现。比如...

2024-08-05
1

深入理解MyBatis XML配置文件:必需部分与可选部分详解

MyBatis 是一个流行的持久层框架,通过 XML 映射文件定义 SQL 语句和映射规则,简化了 Java 应用程序与数据库的交互。本文将深入探讨 MyBatis 中 XML 配置文件的用法,特别是那些部分必须有值,哪些部分可以省略。...

2024-08-05
1

mybatis动态SQL常用语法总结

在 mybatis 的 xml 文件里写的 sql 语句实际用的是一门叫做 OGNL 的表达式语言,OGNL 全称 Object Graph Navigation Language 对象图导航语言,是常应用于 Java 中的一个开源的表达式语言(Expression Language),它被集成在 ...

2024-07-20
1

MyBatis 的延迟加载是如何实现的

MyBatis 的延迟加载(懒加载)特性允许在需要使用关联对象数据时才进行加载,而不是在执行主查询时就加载所有相关数据。这种机制可以提高应用程序的性能,特别是当关联数据庞大或关联层次较深时。我们将通过以下几个方面来深...

2024-07-17
1

mybatis动态SQL常用语法总结

在 mybatis 的 xml 文件里写的 sql 语句实际用的是一门叫做 OGNL 的表达式语言,OGNL 全称 Object Graph Navigation Language 对象图导航语言,是常应用于 Java 中的一个开源的表达式语言(Expression Language),它被集成在 ...

2024-07-10
1

我们后端程序员不是操作MyBatis的CRUD Boy

为啥都戏称后端是CRUD Boy?难道就因为天天怼着数据库CRUD吗?要我说,是这个岗位的位置要的就是你CRUD,你不得不CRUD。哪有公司天天能给你搭建高并发、高可用、大数据框架的活呢,一条业务线总要成长吧,慢慢成熟了就要装修工来...

2024-06-29
1

10. Mybatis 参数处理

其中sql语句中的javaType,jdbcType,以及select标签中的parameterType属性,都是用来帮助mybatis进行类型确定的。不过这些配置多数是可以省略的。因为mybatis它有强大的自动类型推断机制。...

2024-06-25
1

深入探讨:Spring与MyBatis中的连接池与缓存机制

在现代应用程序开发中,性能优化是一个永恒的话题。而在企业级Java应用开发中,Spring和MyBatis是两种非常流行的框架,它们的连接池和缓存机制对应用程序的性能有着至关重要的影响。本文将深入探讨Spring和MyBatis中的连接...

2024-06-16
1

MBG部分配置技巧

常见的配置以及简单的生成功能在网上已经很多资料。有些难以关注甚至被忽略的点这里备注一下。

2024-06-06
1