mybatis-plus报错Not Found TableInfoCache异常问题

 更新时间:2024年09月25日 09:38:48   作者:海光之蓝  
在集成百度uid-generator过程中,MyBatis-Plus报错NotFoundTableInfoCache异常,解决方法:检查实体类是否继承了官方model,确保实体类对应的mapper已正确注入,在使用@Component注解时,应保证相关依赖已注入

mybatis-plus报Not Found TableInfoCache异常

在改造百度uid-generator时遇到该异常报错

经多方排查解决方案如下:

异常信息

Invocation of init method failed; nested exception is com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: com.lyr.common.uidgeneratorplus.dao.entity.WorkerNode Not Found TableInfoCache.

报错原因

因为本实体类继承了官方model类,想要使用官方提供的增删改接口,

在该处使用时,主类使用了@Component加入bean管理,

此时实体类对应的mapper未注入进来,使用时会报该错误,

最简单的解决办法

在该使用类手动注入下该实体类对应的mapper即可;

总结

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

相关文章

  • MyBatis一对多关系映射方式小结

    MyBatis一对多关系映射方式小结

    在实际开发中经常会有一对多的表关系,因此掌握使用MyBatis处理一对多关系映射方式时很有必要的,本文就来介绍一下MyBatis一对多关系映射方式,感兴趣的可以了解一下
    2025-10-10
  • Java 中间件Kafka 分区策略(自定义分区器实现负载均衡)

    Java 中间件Kafka 分区策略(自定义分区器实现负载均衡)

    Kafka 的分区策略是连接业务逻辑与底层基础设施的关键桥梁,本文将深入探讨Kafka的分区机制,重点讲解如何通过自定义分区器(Custom Partitioner)来实现更精细、更高效的负载均衡策略,感兴趣的朋友跟随小编一起看看吧
    2026-03-03
  • SpringBoot源码分析之bootstrap.properties文件加载的原理

    SpringBoot源码分析之bootstrap.properties文件加载的原理

    本文通过访问看到bootstrap.properties中的信息获取到了,同时age也被application.properties中的属性覆盖掉了。加载顺序到底是什么?为什么会覆盖呢?我们接下来分析下吧
    2021-12-12
  • 一文带你深入了解Guava的缓存机制

    一文带你深入了解Guava的缓存机制

    缓存在现代编程中的作用非常大,它能提高应用性能,减少数据库压力,简直就是性能优化的利器,本文主要来和大家聊聊Google Guava的缓存机制,感兴趣的小伙伴可以了解下
    2023-12-12
  • Java如何获取@TableField,@TableName注解的值

    Java如何获取@TableField,@TableName注解的值

    这篇文章主要介绍了Java如何获取@TableField,@TableName注解的值,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-01-01
  • 关于在Java中使用预定义类

    关于在Java中使用预定义类

    这篇文章主要介绍了关于在Java中使用预定义类,预定义类就是Java类库(或第三方库)中已经定义好的类,例如,Math 类和 Date 类,需要的朋友可以参考下
    2023-05-05
  • Java利用DOM解析XML的学习指南

    Java利用DOM解析XML的学习指南

    在Java中使用DOM解析XML文件是一个常见的操作,它允许你以编程方式读取、修改和保存XML文档的结构和内容,本文为大家介绍了具体的实现步骤,有需要的小伙伴可以参考下
    2025-04-04
  • java文件输出流写文件的几种方法

    java文件输出流写文件的几种方法

    这篇文章主要介绍了java文件输出流写文件的几种方法,需要的朋友可以参考下
    2014-04-04
  • Java 异常详解

    Java 异常详解

    本文主要介绍了异常与错误的区别,异常的体现分类,异常的处理机制,如何自定义异常等,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • Java 中泛型 T 和 ? 的区别详解

    Java 中泛型 T 和 ? 的区别详解

    本文主要介绍了Java 中泛型 T 和 ? 的区别,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01

最新评论