随笔分类 - 三大框架源码分析
摘要:摘抄自: https://www.jianshu.com/p/f19a58938959 1. SqlSession和SqlSessionTemplate SqlSession SqlSession实现了Closeable接口,代表SqlSession是可以关闭的,那也就是说SqlSession代表一
阅读全文
摘要:springmvc根据请求uri获取handlermapping源码 org.springframework.web.servlet.handler.AbstractHandlerMapping#getHandler org.springframework.web.servlet.Dispatche
阅读全文
摘要:springmvc零xml配置原理与Servlet3.0SPI机制 这里引用另一位博主的文章,比较图文并茂一点,但是他的写法会导致一点问题,在文章结尾会说明。地址:https://blog.csdn.net/weixin_44051223/article/details/106127211 传统sp
阅读全文
摘要:Mybatis提供了一般查询和流式查询模式,先说一下怎么配置 1、一般查询 2、流式查询 测试场景 mysql中循环插入100,000条数据 IDEA运行时堆内存设置为初始分配堆内存20m,最大堆内存30m。如下 先使用一般查询测试: 可以发现这里GC占用大量时间为了释放很小的空间,这是一种保护机制
阅读全文
摘要:Mybatis内置的三种执行器 public enum ExecutorType { SIMPLE, REUSE, BATCH } 默认是SIMPLE。依次是:单次提交、复用、批量(JDBC本身就支持批量) SIMPLE [main] DEBUG [org.apache.ibatis.demo.Bl
阅读全文