如果所示,以duUpdate方法为例
在BaseExecutor中是这样调用的
当调用到这个方法时,会根据是哪个子类的对象,调用子类的duUpdate方法。
当然,像doFlushStatements,doQuery也是这样调用的
下面我们仔细说一下模板方法
https://www.runoob.com/design-pattern/template-pattern.html
https://www.cnblogs.com/stonefeng/p/5743673.html
以这个为例,网上案例很多,一下就能看懂,所以就不做额外的描述了。