SpringBoot系列Mybatis之转义符的使用姿势

2021-09-27
阅读 2 分钟
2.5k
在 mybatis 的 xml 文件中直接写 sql 比较方便简洁,但是需要注意的是,在 xml 文件中,经常会遇到一些需要转义的场景,比如查询 id < xxx的数据,这个小于号就不能直接写在 sql 中,接下来我们将看一下,mybatis 中的有哪些转义符,可以怎么处理转义问题

SpringBoot系列Mybatis之参数传递的几种姿势

2021-09-25
阅读 7 分钟
4.6k
在 mybatis 的日常开发中,mapper 接口中定义的参数如何与 xml 中的参数进行映射呢?除了我们常用的@Param注解之外,其他的方式是怎样的呢?

SpringBoot + Mybatis系列之插件机制 Interceptor

2021-08-09
阅读 8 分钟
6.4k
Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)

SpringBoot系列 Mybatis 之自定义类型转换 TypeHandler

2021-08-09
阅读 8 分钟
11.2k
在使用 mybatis 进行 db 操作的时候,我们经常会干的一件事情就是将 db 中字段映射到 java bean,通常我们使用ResultMap来实现映射,通过这个标签可以指定两者的绑定关系,那么如果 java bean 中的字段类型与 db 中的不一样,应该怎么处理呢?

【SpringBoot Mybatis系列】MapperMapper接口与Sql绑定几种姿势

2021-07-26
阅读 6 分钟
3.2k
通常我们在使用Mybatis进行开发时,会选择xml文件来写对应的sql,然后将Mapper接口与sql的xml文件建立绑定关系,然后在项目中调用mapper接口就可以执行对应的sql

【SpringBoot + Mybatis系列】Mapper接口注册的几种方式

2021-07-26
阅读 7 分钟
4.3k
SpringBoot项目中借助Mybatis来操作数据库,对大部分java技术栈的小伙伴来说,并不会陌生;我们知道,使用mybatis,一般会有下面几个

【SpringBoot DB 系列】Mybatis 基于 AOP 实现多数据源切换

2021-01-17
阅读 10 分钟
4.7k
前面一篇博文介绍了 Mybatis 多数据源的配置,简单来讲就是一个数据源一个配置指定,不同数据源的 Mapper 分开指定;本文将介绍另外一种方式,借助AbstractRoutingDataSource来实现动态切换数据源,并通过自定义注解方式 + AOP 来实现数据源的指定

SpringBoot 系列教程 Mybatis+注解整合篇

2020-01-07
阅读 7 分钟
1.2k
上一篇博文介绍了 SpringBoot 整合 mybatis 的过程,但是 xml 的方式,总感觉让人有点蛋疼;本文将介绍一种 noxml 的使用姿势,纯用注解的方式来支持 CURD

SpringBoot 系列教程 Mybatis+xml 整合篇

2019-12-31
阅读 9 分钟
2.7k
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。