1.使用 ,一般在配置文件中使用 mybatis.mapper-locations=classpath:mapper/*.xml
  作用是为了mapper接口和mapper.xml文件可以匹配到

使用场景

当mapper接口和mapper接口对应的配置文件xml在命名上相同以及所在的路径相同时,则mapper-locations可以不用配置,配置也不会生效,如下所示:

2835089395

当mapper接口和mapper接口对应的配置文件xml在 命名上相同 ,所在的路径不同时,只要有一个条件不满足,这个时候就需要配置mapepr-locations,否则程序报错,如下所示:
2501523569

mapper接口:com.liuzeyu.mapper.UserMapper.java
配置文件:mapper.UserMapper.xml
实现接口绑定需要在配置文件中配置:

mybatis.mapper-locations=classpath:mapper/*Mapper.xml

注意另外补充:
实现接口绑定还可以在mapper接口上,直接使用注解实现,类似这样:
2557575910

参考原作链 https://blog.csdn.net/JAYU_37/article/details/106549901