mybatis核心概念
SqlSession:作为MyBatis的主要API,表示和数据库连接的会话,完成数据的增删改查。
Executer:Mybatis的核心调度器,负责sql语句的生成和查询缓存的维护
StatementHandler:封装了jdbc的statement操作,负责对jdbc的statement操作,如设置参数,将statement结果集转换为list。
parameterHandler:负责对用户传入的参数转为statement所需要的参数。
ResultsetHandler: 负责将jdbc返回的结果集转换为List集合。
configuraton: Mybatis的所有的配置信息都维护在Configuration对象之中。