启动Springboot项目时找不到Mapper的问题及解决

 更新时间:2023年11月27日 16:21:42   作者:爱纸  
这篇文章主要介绍了启动Springboot项目时找不到Mapper的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

启动Springboot项目时找不到Mapper

尽在在启动springboot项目的时候,启动时返现无法启动项目,控制台显示信息为找不到mapper包

解决该bug有两种方法

第一种方法

是在mapper类上添加@Mapper注解

第二种方法

在启动类上面使用@ComponentScan注解并且在mapper类上添加@Repository注解

但是以上方法存在弊端,在mapper过多的情况下,我们需要每隔都去添加一个注解,过于繁琐,此时就需要换成第三种@MapperScan注解

这样就会指定到mapper包,不会再找不到mapper了 

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java 中的泛型超全详解

    Java 中的泛型超全详解

    这篇文章主要介绍了泛型的概念、使用场景、泛型类、泛型方法、泛型接口、类型擦除以及泛型通配符,泛型是一种强大的工具,可以帮助我们编写更安全和更通用的代码,感兴趣的朋友一起看看吧
    2025-03-03
  • 使用ServletInputStream()输入流读取图片方式

    使用ServletInputStream()输入流读取图片方式

    这篇文章主要介绍了使用ServletInputStream()输入流读取图片方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • elasticsearch的灵魂唯一master选举机制原理分析

    elasticsearch的灵魂唯一master选举机制原理分析

    这篇文章主要为大家介绍了elasticsearch的灵魂唯一master选举机制原理分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04
  • ZooKeeper入门教程一简介与核心概念

    ZooKeeper入门教程一简介与核心概念

    本文是ZooKeeper入门系列教程,涵盖ZooKeeper核心内容,通过实例和大量图表,结合实战,帮助学习者理解和运用,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2022-01-01
  • JavaFx实现拼图游戏

    JavaFx实现拼图游戏

    这篇文章主要为大家详细介绍了JavaFx实现拼图游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • Java多线程Condition接口原理介绍

    Java多线程Condition接口原理介绍

    这篇文章主要介绍了Java多线程Condition接口原理介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • IDEA找不到database图标的简单图文解决方法

    IDEA找不到database图标的简单图文解决方法

    idea是一个功能十分强大的IDE,大家在使用他进行开发时候,必不可少的就是连接数据库了,这篇文章主要给大家介绍了关于IDEA找不到database图标的解决方法,需要的朋友可以参考下
    2024-07-07
  • IDEA中springboot的热加载thymeleaf静态html页面的方法

    IDEA中springboot的热加载thymeleaf静态html页面的方法

    这篇文章主要介绍了IDEA中springboot的热加载thymeleaf静态html页面的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-07-07
  • 利用Mybatis Plus实现一个SQL拦截器

    利用Mybatis Plus实现一个SQL拦截器

    SQL拦截器是一种用于拦截和修改Mybatis执行的SQL语句的工具,通过使用SQL拦截器,开发人员可以在执行SQL语句之前或之后对其进行修改或记录,本文就来借助一下Mybatis-Plus实现一个SQL拦截器吧
    2023-05-05
  • Java 数据结构与算法系列精讲之栈

    Java 数据结构与算法系列精讲之栈

    栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底,栈是基础中的基础,如果你还没掌握透彻就来接着往下看吧
    2022-02-02

最新评论