动态代理

在MyBatis中,通过动态代理实现生成Mapper的实现类。

构造位置

org.apache.ibatis.binding.MapperRegistry#getMapper

动态代理的最终实现在这里,它是对JDBC的encapsule

org.apache.ibatis.binding.MapperMethod#execute