二、操作类型对象
但凡是操作都设计成接口
Excutor接口是mybatis中处理功能的核心
1、增删改用的是update,查用的是query,调用了StatementHandler接口相关update和query方法

2、事务操作类,提交和回滚
3、和缓存相关的操作



StatementHandler接口是mybatis封装了jdbc statement,真正mybatis进行数据库访问的核心



ParameterHandler接口把mybatis参数替换成jdbc参数,把mapper.xml或者注解中#{} 替换成jdbc的?
ResultSetHandler接口对jdbc中的ResultSet结果集进行封装
TypeHandler接口是把java类型和数据库类型做处理转换
String --> varchar
int --> number
网友评论