zl程序教程

您现在的位置是:首页 >  后端

当前栏目

为什么想要去探究Mybatis源码?(1)

mybatis源码 探究 为什么 想要
2023-06-13 09:14:16 时间

为什么想要去探究Mybatis源码?(1)

关于Mybatis源码探究的专栏。 其我的专业是软件技术这个方向的,mybatis 许久以前就学了,但是心里一直存在一些疑惑。也上网查了,看过各种大佬的博客,对 于Mybatis的理解始终感觉不足。最后还是决定要来肝它。 文字功底一般,请谅解。 若有不足,还望能够指正。 喜欢一句话: “八小时以内谋生存,八小时以外谋发展”。

好奇:

  1. 你有没有好奇过,mybatis-config.xml是如何被加载的?
  2. mybatis-config.xml 中每个标签就是怎么被读出来的? 会不会有一个专门的类对应着XML 文件呢?
  3. mapper.xml 文件 又是怎么和mapper接口绑定起来的?
  4. sql语句又是怎么执行的?

想学:

  1. 看别人的代码,去试着理解框架的设计思想
  2. 了解框架的流程,对这个框架理解的更为透彻。
  3. 学习怎么去封装,也就是一层一层的套。哈哈
  4. 学习一些不知道的知识
  5. 加深对java的认识和使用

阅读第一天的感觉

笔记还没整理出来。其实它没有我想的那么难。

一遍debug 一遍查,我想先把东西都看看,再慢慢去了解更多。

感觉很爽,学习到一些以前不知道的知识,我终于没有摸鱼啦。哈哈。

对了今天还从 敖丙(喜欢的博主)的公众号的推送文章中看到一句这样的话。

“八小时以内谋生存,八小时以外谋发展”。 –小浩