1、如果启动类上的@mapperScan(basePackages = "com.imooc.mapper")和application.yml的mybatis配置mapper-locations = "classpath:mapper/*.xml "同时存在的话。则启动时会出现某些bean无法被创建
2.如果注释掉mapper-locations,则可以正常启动,但是只能扫描到通用mapper无法扫描到自定义mapper
通用mapper与自定义mapper放在同一个包下,已确定自定义mapper.xml没有任何错误。为什么会出现这种情况?如果让mapper-locations指定扫描一个自定义mapper.xml,则两种bug都不会出现。可是要是有多个自定义mapper该怎么解决?