mybatis的mapper.xml加载
- mybatis启动会先加载mybatis-config.xml这个总的配置文件
- 然后找到mybatis-config.xml上mapper这个子节点,获取mapper节点上namespace的值,namespace这个值配的就是当前mapper.xml映射的mapper.java的路径
- 然后将这个namespace的值的class加载到jvm
- 然后以class为key,MapperProxyFactory为value注册到MapperRegistry的knownMappers