为什么想要去探究Mybatis源码?(1)
关于Mybatis源码探究的专栏。 其我的专业是软件技术这个方向的,mybatis 许久以前就学了,但是心里一直存在一些疑惑。也上网查了,看过各种大佬的博客,对 于Mybatis的理解始终感觉不足。最后还是决定要来肝它。 文字功底一般,请谅解。 若有不足,还望能够指正。 喜欢一句话: “八小时以内谋生存,八小时以外谋发展”。
好奇:
- 你有没有好奇过,mybatis-config.xml是如何被加载的?
- mybatis-config.xml 中每个标签就是怎么被读出来的? 会不会有一个专门的类对应着XML 文件呢?
- mapper.xml 文件 又是怎么和mapper接口绑定起来的?
- sql语句又是怎么执行的?
想学:
- 看别人的代码,去试着理解框架的设计思想
- 了解框架的流程,对这个框架理解的更为透彻。
- 学习怎么去封装,也就是一层一层的套。哈哈
- 学习一些不知道的知识
- 加深对java的认识和使用
阅读第一天的感觉
笔记还没整理出来。其实它没有我想的那么难。
一遍debug 一遍查,我想先把东西都看看,再慢慢去了解更多。
感觉很爽,学习到一些以前不知道的知识,我终于没有摸鱼啦。哈哈。
对了今天还从 敖丙(喜欢的博主)的公众号的推送文章中看到一句这样的话。
“八小时以内谋生存,八小时以外谋发展”。 –小浩