第十章-Mybatis源码解析-完结篇

​ 写到这里,证明Mybatis源码解析已经完结了,通篇只讲了源码,并没有讲使用,关于使用的,有兴趣的读者可以网上找些资料,并结合源码来做测试和验证,相信一定会有不一样的收获,至少比背诵面试题强,毕竟背完了,隔几天就忘记了,真正遇到问题时,也解决不了,但是源码能力通了,就不一样了,很多问题,一眼就看出来了,也不需要背诵,原理和设计思想都在源码里面,得靠自己慢慢细品,别人的也只是别人的理解,要变成自己的东西,还是得花时间研究。

​ 总得来说,Mybatis的扩展性不好,除了对一些类型处理、别名处理、插件等的扩展外,其他方面很难再深入,当然,对大部分应用开发来讲是完全够用,甚至说,有多余。如果想要更好的扩展,可以使用Mybatis-Plus。

​ 这里简单说一下源码怎么读的问题,要读源码,首先要有一定的功力,也就是说基本功要扎实,从Mybatis源码中可以看出,里面有多处使用到Java的反射、代理、函数编程等,另外还要了解一些设计模式,Mybatis还算小巧,Spring就不一样了,非常庞大;然后就是坚持了,往往刚开始比较难,一但坚持读完第一个,后面就会越来越快,很多技术设计理念是相通的,就拿JVM来讲,它模拟的是机器执行字节码,如果对物理机执行原理比较清楚的,对JVM就非常容易上手,毕竟理念相通。

​ Mybatis写完后,又要思考下一篇写点啥了,这期间会有一小段时间的停更,大家也可以提点建议。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多栖码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值