小李的Mybatis学习笔记(二)

MyBatis的实现原理: Mybatis的实现是基于动态代理机制来进行实现的,主要是的在Mapper接口上使用了动态代理。 原理图: 通过sqlSession.getMapper(XXXMapper.class) 方法,MyBatis 会根据相应的接口声明的方法信息,通过动态代理机制生成一个Mapper 实例。 使用Mapper 接口的某一个方法时,MyBatis 会调用MapperProxy类
相关文章
相关标签/搜索