mybatis-plus報錯Not Found TableInfoCache異常問題
mybatis-plus報Not Found TableInfoCache異常
在改造百度uid-generator時遇到該異常報錯
經(jīng)多方排查解決方案如下:
異常信息
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即可;

總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解決mybatis plus報錯Invalid bound statement (not found):問題
- MyBatis嵌套查詢collection報錯:org.apache.ibatis.exceptions.TooManyResultsException
- 解決MybatisPlus批量插入數(shù)據(jù)報錯:Error getting generated key or setting result to parameter object問題
- 解決Mybatis報錯:org.apache.ibatis.reflection.ReflectionException: There is no getter for property named問題
相關文章
Java 中間件Kafka 分區(qū)策略(自定義分區(qū)器實現(xiàn)負載均衡)
Kafka 的分區(qū)策略是連接業(yè)務邏輯與底層基礎設施的關鍵橋梁,本文將深入探討Kafka的分區(qū)機制,重點講解如何通過自定義分區(qū)器(Custom Partitioner)來實現(xiàn)更精細、更高效的負載均衡策略,感興趣的朋友跟隨小編一起看看吧2026-03-03
SpringBoot源碼分析之bootstrap.properties文件加載的原理
本文通過訪問看到bootstrap.properties中的信息獲取到了,同時age也被application.properties中的屬性覆蓋掉了。加載順序到底是什么?為什么會覆蓋呢?我們接下來分析下吧2021-12-12
Java如何獲取@TableField,@TableName注解的值
這篇文章主要介紹了Java如何獲取@TableField,@TableName注解的值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-01-01

