Mybatis
文章平均质量分 77
Mybatis源码
性感的大表哥
这个作者很懒,什么都没留下…
展开
-
Mybatis划重点
1、Mybaits整体体系图2、一级缓存和二级缓存mybatis提供了基本实现org.apache.ibatis.cache.impl.PerpetualCache,内部采用原始HashMap实现。MyBatis默认支持一级缓存,不需要任何的配置,默认情况下(一级缓存的有效范围可通过参数localCacheScope参数修改,取值为SESSION或者STATEMENT),在一个SqlSession的查询期间,只要没有发生commit/rollback或者调用close()方法,那么mybati.原创 2021-06-16 17:41:01 · 105 阅读 · 0 评论 -
Mybatis源码系列---执行sql语句
本章主要分三块:创建执行器、获取mapper代理对象、执行mapper代理对象创建执行器org.apache.ibatis.session.defaults.DefaultSqlSessionFactory#openSession原创 2021-06-16 17:04:41 · 1056 阅读 · 0 评论 -
Mybatis源码系列---获取sql语句
下面是测试方法public class Test { public static void main(String[] args) throws Exception { String resource = "mybatis.xml"; // 创建Configuration,用于从XML中构建SqlSessionFactory InputStream inputStream = Resources.getResourceAsStream(resource); Sql原创 2021-06-16 16:29:20 · 724 阅读 · 0 评论