# boot
springboot加载mybatis
1、SpringBoot 会去加载mybatis-spring-boot-autoconfigure-x.x.x.jar下 META-INF 中的spring.factories文件
所以,下面的 sqlSessionFactory 方法就是我们的入口处
debug 的时候我们会看到这个方法:org.apache.ibatis.builder.xml.XMLMapperBuilder#parse
然后在下面这个方法中对 xml 文件进行疯狂的解析:org.apache.ibatis.builder.xml.XMLStatementBuilder#parseStatementNode
继续debugorg.apache.ibatis.builder.annotation.MapperAnnotationBuilder#parse
所以在注解中,只需要用<script></script>包语句包裹起来,就跟xml里一模一样