![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis源代码阅读
文章平均质量分 77
肩上蝶@lilerong
别把沙子放大为绊脚石。
想要做到不可替代你就必须与众不同。
梦想不足以让你到达远方,但是到达远方的人一定有梦想
展开
-
大龄菜鸟-》 mybatis 源码阅读-》 cache 缓存模块
一:概述自叙:这次更新比较慢,一部分是因为工作的原因,家庭的原因,一部分是因为这些代码,遇到我很多不懂的。无论什么原因。我都会坚持下好每篇博客,哪怕是没有观众。这是缓存主体代码情况。看到缓存包下的decorators(装饰者),CacheBuilder 这个类,是调用这些的入口。装饰者。装饰模式是java中的设计模式。实不相瞒,看这个设计模式我又看了会。我感觉我没特别的理解。但是我会在这个文章中,尽可能表达自己对装饰者模式的理解。看代码的过程中,能给自己找到问题并且能搞明..原创 2021-02-26 20:11:05 · 345 阅读 · 0 评论 -
大龄菜鸟-》 mybatis 源码阅读-》 transaction 事务模块
一: 概述这个模块是说事务的。代码倒是看了。表明不深,我看完后就一个想法,这就实现了事务了吗?应该不是吧?怎么会呢。不应该更难点吗?我还真觉得这就是些简单的实现。应该不是事务的老窝。我们平时项目应该用的是spring里面写的那套事务。目前就先看这个浅的是啥回事。看下包下有多少类二: TransactionFactory 类/** * Copyright 2009-2020 the original author or authors. * * Licensed .原创 2021-02-18 19:52:14 · 193 阅读 · 1 评论 -
大龄菜鸟-》 mybatis 源码阅读-》 datasource 数据源模块
一:先看目录总览吧原创 2021-02-10 14:38:05 · 177 阅读 · 2 评论 -
大龄菜鸟-》 mybatis 源码阅读-》 exceptions 异常模块
马上快过年了,今年的年过的很不一样,新冠也不知道啥时候可以彻底消灭。财务不自由的我。过年今天就不回家了,我决定留在大上海,过年如果没事干就写写文章。欧耶~活着就去做想做的事!不推迟不放弃。进入主题一:目录总览异常模块的东西看着是不多哈。相比之前的反射模块,这个看起来真的比较轻松。实际上,mybatis的异常类并非全部定义在这个目录下。其他的包下也是有的。下面整理罗列了下这些异常类代码都是相同的。所以,这里就简单整理如下:reflection 包:ReflectionExc原创 2021-02-08 14:40:33 · 209 阅读 · 0 评论 -
大龄菜鸟-》 mybatis 源码阅读-》 parsing 解析器模块
parsing原创 2021-02-08 10:45:55 · 143 阅读 · 1 评论 -
大龄菜鸟-》 mybatis 源码阅读-》 reflection 反射模块
作为一个工作了7年的大龄女码农,老实说,我一直没有看过什么源代码。迫于对前途的迷茫。我想改变现状。想做些和之前工作几年不一样的事。看源代码的出发点,想看大神的代码是怎么写的,想知道别人是怎么想的。然后再反思下,如果是自己,自己怎么想。之前在培训学校老师告诉我们csdn是开发者交流最好的网站。在此,在我启蒙和学习的网站。我立个flag。我要把我用到的源代码,在这个上面进行更新。可能更新完我转行了也不一定,但是我就是想做个事。不给任何人证明。只是想善始善终。对过去有交代。原来我可以输出和沉淀点东西。原创 2021-02-07 17:41:10 · 172 阅读 · 3 评论