MyBatis是一款开源的持久层框架,通过XML或注解配置SQL语句,并提供了一系列的API来执行SQL和实现数据库操作。在使用MyBatis时,Mapper代理是其中一种常用的操作方式。本文将深入分析MyBatis中Mapper代理方式的细节,并探讨...
org/apache/ibatis/plugin/Interceptor.java
org/apache/ibatis/mapping/MappedStatement.java
在mybatis的interceptor获取MapperMethod.ParamMap这种参数类型时,经常会多出param1,param2,collection,list,array这些参数,这些不是接口自己定义的,而是ParamNameResolver自动添加的...