mybatis
文章平均质量分 79
top啦它
这个作者很懒,什么都没留下…
展开
-
Mybatis(3)
二级缓存 为什么有了一级缓存后,还需要有二级缓存呢? 二级缓存是应用级缓存,也使得它具有更多的存储方式(redis,内存),而一级缓存只能在内存中存储数据。 并且二级缓存存储的是应用整个生命周期的缓存,所以必须限制它的容量。既然要限制它的容量,就要有数据淘汰的机制。而一级缓存是不需要考虑这些的。 二级缓存的组件结构 ...原创 2022-04-14 12:53:19 · 676 阅读 · 0 评论 -
Mybatis(2)
一级缓存的作用域 默认情况下,一级缓存的作用域是Session(会话级别的) 源码如下: 它一共有两种级别,源码如下: 现在我将他的级别修改为STATEMENT。 修改mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/m原创 2022-04-13 16:21:02 · 904 阅读 · 0 评论 -
Mybatis(1)
JDBC执行流程 https://blog.csdn.net/YJT180/article/details/99828947 Mybatis执行流程 详细来看就是 首先学习会话和执行器两部分 Mybatis核心执行组件——会话(SqlSession) 首先先看Executor最简单的实现——SimpleExecutor 先引入Mybatis <dependency> <groupId>org.mybatis.spring.boot&l原创 2022-04-12 23:53:21 · 710 阅读 · 2 评论