解决Mybatis-plus找不到对应表及默认表名命名规则的问题

 更新时间:2020年11月18日 10:19:37   作者:BackgroundHero  
这篇文章主要介绍了解决Mybatis-plus找不到对应表及默认表名命名规则的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

错误截图

在这里插入图片描述

在测试使用Mybatis-plus查询数据库时报错
报错信息大概意思时在数据库中没有user这张表
而实际上确实没有

在这里插入图片描述

尝试

我这里application.ymml没有与Mybatis-plus的相关配置
为探究在没有配置的情况下时Mybatis-plus默认时按照什么来定义表名的
猜想有两个地方有可能(因为只有这两个地方是user)

在这里插入图片描述

先测试第一个

在这里插入图片描述

可以看到和之前的错误一样没有效果

测试第二个点
虽然报错,但是证明了在没有配置表名的情况下mybatis-plus是默认按照实体类名去查询数据库表的

在这里插入图片描述 

解决方法

第一种
就依它,把表名改成user第二种
把实体类表名按照驼峰命名法改成tbUser第三种
在application里配置一下数据库表前缀

在这里插入图片描述

三种方式均测试查询通过没有问题
可根据实际开发来使用

到此这篇关于解决Mybatis-plus找不到对应表及默认表名命名规则的问题的文章就介绍到这了,更多相关Mybatis-plus命名规则内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MyBatis详解如何实现Dao层接口

    MyBatis详解如何实现Dao层接口

    MyBatis允许只声明一个dao接口,而无需写dao实现类的方式实现数据库操作。前提是必须保证Mapper文件中的<mapper>标签的namespace属性值必须要和dao接口的类路径一致,MyBatis容器会自动通过动态代理生成接口的实现类
    2022-04-04
  • Java实现手写乞丐版线程池的示例代码

    Java实现手写乞丐版线程池的示例代码

    在这篇文章当中我们主要介绍实现一个非常简易版的线程池,深入的去理解其中的原理,麻雀虽小,五脏俱全,感兴趣的小伙伴快跟随小编一起学习学习吧
    2022-10-10
  • Java 执行CMD命令或执行BAT批处理方式

    Java 执行CMD命令或执行BAT批处理方式

    这篇文章主要介绍了Java 执行CMD命令或执行BAT批处理方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • SpringBoot主键ID传到前端后精度丢失的问题解决

    SpringBoot主键ID传到前端后精度丢失的问题解决

    这篇文章主要通过示例为大家详细介绍一些SpringBoot如何解决雪花算法主键ID传到前端后精度丢失问题,文中的示例代码讲解详细,需要的可以参考一下
    2022-05-05
  • java图形界面之加法计算器

    java图形界面之加法计算器

    这篇文章主要为大家详细介绍了java图形界面之加法计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • java编程实现根据EXCEL列名求其索引的方法

    java编程实现根据EXCEL列名求其索引的方法

    这篇文章主要介绍了java编程实现根据EXCEL列名求其索引的方法,涉及Java元素遍历与数学运算的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-11-11
  • Mybatis整合达梦数据库的完整步骤记录

    Mybatis整合达梦数据库的完整步骤记录

    作为国产数据库,达梦做的不错,提供的迁移工具也相当不错,下面这篇文章主要给大家介绍了关于Mybatis整合达梦数据库的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • Spring 注解编程模型相关知识详解

    Spring 注解编程模型相关知识详解

    这篇文章主要介绍了Spring 注解编程模型相关知识详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • Java上转型和下转型对象

    Java上转型和下转型对象

    这篇文章给大家讲述了Java上转型和下转型对象的详细用法以及相关的代码分享,有兴趣的朋友可以学习下。
    2018-03-03
  • navicatdesignquery.sql.bak系统找不到指定路径错误的解决方法

    navicatdesignquery.sql.bak系统找不到指定路径错误的解决方法

    今天小编就为大家分享一篇关于navicatdesignquery.sql.bak系统找不到指定路径错误的解决方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12

最新评论