sqlsession
MyBatis通过sqlsession封装了对数据库的访问,把数据库会话和事务控制放到了sqlsession对象里。
executor
executor根据sqlSession传递的参数执行sql语句
executor
executor创建一个statementhandler对象,将必要的参数传给statementHandler,由statementHandler完成对数据库的查询
statementHandler
主要完成2个工作
1、对占位符?进行设值
2、讲resultSet封装成List