mybatis-plus 扫描Mapper

Mybatis-plus Mapper包没有扫描:.NoSuchBeanDefinitionException: No qualifying bean of type 'xxxxxMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}

设置包扫描

①、启动项添加@MapperScan(value = {"com.marw.*.mapper"})

@SpringBootApplication
@MapperScan(value = {"com.marw.*.mapper"})
public class xxxxApplication {
    public static void main(String[] args) {
        SpringApplication.run(xxxxApplication.class, args);
    }
}

②、每个Mapper文件上添加@Mapper

@Mapper
public interface DeptMapper extends BaseMapper<Dept> {

}

③、自定义配置文件,并添加@MapperScan(value = {"com.marw.*.mapper"})

@Configuration
@MapperScan(value = {"com.marw.*.mapper"})
public class MybatisPlusConfig {
... ...
}

 

posted @   一杯水M  阅读(833)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2021-10-20 GateWay网关快速入门
点击右上角即可分享
微信分享提示