Mybatis源码解析——Executor

Executor Executor提供了数据库操作的一些方法以及Mybatis的缓存和事物管理功能。 模板方法模式 要实现某个方法,必须经过很多算法,但这些算法的顺序是固定的,将算法的运行顺序固定,并将不变的算法实现写好,可变的算法的实现交由子类自定义实现,即为模板方法模式。 Executor使用了模板方法模式 查缓存 数据库操作 更新缓存 事物提交/回滚 以上四个步骤顺序是固定不变的,Mybat
相关文章
相关标签/搜索