
mybatis
沐宇熙
..........................
展开
-
mybatis04-mybatis源码-一级缓存、二级缓存
文章目录拓展阅读一级缓存具体流程注意事项开启日志打印源码分析缓存key创建最终查询方法执行update、inset方法一级缓存问题关闭一级缓存二级缓存mybatis缓存执行流程redis集成mybatis二级缓存mybatis.xml指定缓存二级缓存回收策略软引用与弱引用的区别:MybatisRedisCacheUserEntity测试效果源码分析TransactionalCacheTransac...原创 2019-11-29 15:24:45 · 433 阅读 · 0 评论 -
mybatis03-mybatis源码分析2
文章目录获取mapper接口实例源码jdk动态代理伪代码实现动态获取mapper接口实现类UserMapper.xml如何被加载到内存获取mapper代理源码执行方法分析SQLSession的作用build.openSession()源码分析执行器源码分析执行器分类获取mapper接口实例源码// 5.获取对应的mapperUserMapper userMapper = sqlSession...原创 2019-11-29 15:22:12 · 214 阅读 · 0 评论 -
mybatis02-mybatis源码分析
文章目录Mybatis使用常用设计模式源码查看环境准备sql添加依赖entitymapper接口mapper xmlmybatis配置文件 mybatis.xml测试类运行效果源码分析Reader分析SqlSessionFactoryBuilderXMLConfigBuilderConfigurationmapperElementMybatis使用常用设计模式Builder模式,例如Sq...原创 2019-11-29 15:19:54 · 176 阅读 · 0 评论 -
mybatis01-简介
文章目录0.拓展1.jdbc操作数据库1.1 maven依赖1.2 java代码1.3 传统 JDBC 的弊端2.现阶段数据访问层框架2.什么是mybatis2.1 参考手册2.2 mybatis架构3.helloword(xml)4.mybatis全局注解详解5.mybatis注解实现5.1 mybatis-config.xml5.2 UserMapper6.Mybatis 之注解和 xml 优...原创 2019-11-29 15:15:05 · 676 阅读 · 1 评论