Mybatis
mybatis框架
DK_ing
这个作者很懒,什么都没留下…
展开
-
Mybatis-plus——快速上手完整实例
Mybatis-plus 概要 今天发现公司在用mp(Mybatis-plus),于是想借这个机会,了解一下这个号称与Mybatis的关系就像魂斗罗中1p、2p关系的框架。 快速上手 想要了解一个新的框架,首先是要学会使用,这里先上快速上手,后面随着使用,扩展,慢慢深入,最终到其源码的分析。下面进入正题 <!-- 先上依赖 --> <dependencies> <!-- spring-boot的启动依赖 --> <dependency...原创 2020-05-08 22:27:11 · 672 阅读 · 6 评论 -
Mybatis源码-MapperProxy分析(一)
前两天公司谈绩效,我有讲到,最近在看源码。说到在看Mybatis源码的时候,当领导问到我,Mybatis源码中有没有什么在我们项目中能够借鉴的地方,我一愣。愣是没有想出来。这个问题,发人深省。 谈到源码,对于我这种1-3年的菜鸟来说,会自豪的说我看过这个这个的源码,那个那个的源码。现在想来,太可怕了。我似乎走入了一个误区。看源码的目的到底是什么?从看源码的过程中,我能学到什么? ...原创 2018-11-15 00:15:54 · 249 阅读 · 0 评论 -
Mybatis源码-设计模式提取(二)
通过对源码的研读,从中提取了几个Mybatis最喜欢用的设计模式,留已借鉴。 1、这个设计模式,是Mybatis用的最多的。但我叫不上名字。咳咳。。。 这是Executor执行类的一套UML图。不难看出,这就是一种设计模式。我认真思考了这种设计模式的好处。就以这个uml图来说,Executor接口定义了最通用的方法,BaseExecutor实现接口并且是抽象类。好处是什么?可以很清晰的看出...原创 2018-11-18 00:06:54 · 125 阅读 · 0 评论