![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
qiuz1024
这个作者很懒,什么都没留下…
展开
-
简单模拟mybatis的MapperScan
一、问题描述 在mybatis中,mapper通常是一个接口,但是我们却可以直接通过这个接口调用方法。按道理来说接口是不能直接调用方法的,只有实现类才能调用接口。但在下面的代码中,我们直接调用applicationContext.getBean(TestMapper.class).list(""),就可以查询我们的数据库。 也就是说applicationContext.getBean(TestMa...原创 2019-09-04 12:58:01 · 2110 阅读 · 1 评论 -
mybatis的一级缓存为什么在spring中会失效
一、问题描述 mybatis的一级缓存是基于session来的,当单独使用mybatis的时候,一级缓存是起作用的,在一个session中查询2遍同样的sql,只会打印一次sql语句。但当mybatis与spring搭配使用后,mybatis的一级缓存就会失效,会打印2次sql。 @Service public class TestService { @Autowired Tes...原创 2019-09-04 22:43:04 · 1669 阅读 · 0 评论