spring boot mybatis没有扫描jar中的Mapper接口

Posted 剑握在手

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot mybatis没有扫描jar中的Mapper接口相关的知识,希望对你有一定的参考价值。

只需要在spring boot启动类上加上注解,并指定jar包中接口文件包路径即可

如下:

@ComponentScan(basePackages = "com.xx")
@MapperScan(basePackages = "com.xx.**.dao")
@SpringBootApplication
@EnableCaching
@EnableDiscoveryClient
public class EnterApplication {
    public static void main(String[] args) {
        SpringApplication.run(EnterApplication.class,args);
    }
}

如此com.xx包下的任意级子目录下的dao包下的所有接口都会被扫描到,包括jar包中的。

以上是关于spring boot mybatis没有扫描jar中的Mapper接口的主要内容,如果未能解决你的问题,请参考以下文章

spring boot 之 Mybatis 配置

spring boot包扫描不到controller层

第七天.spring boot 整合mybatis

Springboot整合3.整合mybatis

如何设置Spring Boot扫描mapper文件

Spring Boot入门——集成Mybatis