/mybatis-3

个人阅读mybatis源代码时做的一点读书笔记

Primary LanguageJava

mybatis源代码阅读

总的来说mybatis的源代码的思路还是挺清晰的,类的结构不是很复杂,顺着一条线点下去稍作思考就看明白其中原理了,很适合阅读。

它的其中大量用到了jdk动态代理,对jdk的动态代理很熟悉的话看起来就很顺

  1. SqlSession

  2. Mapper代理

  3. 插件机制