如上所示,这是一个简单的Mybaits执行流程. 我们其实可以看到,一直到第三步(Sqlsession)那么一步,这都是我们的程序里需要创建的.而之后的步骤才是底层完成的任务. 这里就有了一个引申的概念,四大对象. 1 executor 调用StatementHandler,以此来执行SQL语句. 这个是结构图. BaseExecutor:这个执行器执行了最基本的功能,其实如果你用debug就能发现.其余几个执行器执行时,也会调用这个 BaseExecutor中的方法. SimpleExecut