Mybatis基于接口注解配置SQL映射器(一)
上文已经讲解了基于XML配置的SQL映射器,在XML配置的基础上MyBatis提供了简单的Java注解,使得我们可以不配置XML格式的Mapper文件,也能方便的编写简单的数据库操作代码。
Mybatis之接口注解
映射语句
@Insert
可以使用@Insert注解来定义一个INSERT映射语句:...
我的IDEA插件列表
我算是个IDEA资深用户了,应该有10年了吧.
IDEA默认提供的插件功能已经相当丰富,对流行的开源框架支持非常好.
下面说一下我安装的非默认插件:
### IdeaVim
在IDEA的编辑器使用vim编辑模式,如果你想尝试脱离鼠标做全键盘操作,这个就是神器.
[IdeaVim - Plugins | JetBrains](https://plugins.jetbra
Mybatis的Executor介绍(一)
5 Mybatis的Executor介绍(一)
目录
5 Mybatis的Executor介绍(一)
5.1 SimpleExecutor
5.2 ReuseExecutor
5.3 BatchExecutor
5.4 Executor的选择
5.4.1 默认的Executor
Mybatis中所有的Mapper语句的执行都是通过Executor进行的,Executor是Mybatis的一个核心接口,其定义如下。
Mybatis-Plus 真好用(乡村爱情加持)
写在前面
MyBatis的增强方案确实有不少,甚至有种感觉是现在如果只用 “裸MyBatis”,不来点增强插件都不好意思了。这不,在上一篇文章《Spring Boot项目利用MyBatis Generator进行数据层代码自动生成》 中尝试了一下 MyBatis Generator。
MyBatis 二级缓存
二级缓存
需要在映射文件中添加该标签
<cache/>
映射语句中的select语句将会被缓存, 映射语句中的insert update delete 语句将会刷新缓存缓存使用LRU算法回收现在完整的配置文件如下
<?xml version="1.