Mybatis 源码学习系列

Posted 逃离沙漠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mybatis 源码学习系列相关的知识,希望对你有一定的参考价值。

前言

很久以前,我们学习了Java,从一个控制台的 Hello world .开始,我们进入了面向对象的世界。
然后由学习了SQL语言,可以写出SQL语句来将尘封在硬盘之下的数据库数据,展现出来。
后来我们使用JDBC 来操作数据库,进行各种增删改查。然而,我们对于原生的JDBC并不满意,写起来很不爽……
于是,我们使用了Mybatis,写了一个又一个的mapper,无论需求怎么变动,无论情况怎么复杂多变。对于我们来说只是增加mapper,修改xml中的sql就好了。

从此,一切似乎很简单,水到渠成的感觉。然而,原理是啥?mybatis 怎么工作的?

1. Mybatis Mapper接口是如何找到实现类的-源码分析

https://www.cnblogs.com/demingblog/p/9544774.html

未完待续……

以上是关于Mybatis 源码学习系列的主要内容,如果未能解决你的问题,请参考以下文章

Mybatis 源码学习系列

Mybatis 源码学习(13)-DataSource

Mybatis 源码学习(13)-DataSource

MyBatis 源码分析系列文章合集

MyBatis源码分析开篇

mybatis学习(39):动态sql片段