tk.mybatis.mapper.provider.base.BaseInsertProvider.<init>()

出現(xiàn)這個(gè)錯(cuò)誤是通用Mapper初始化的錯(cuò)誤,排查的方向就是往這個(gè)方向,可能的情況有以下幾種:

  1. 1.jar包沖突

  2. MapperCan 掃包配置錯(cuò)誤
    我的錯(cuò)誤就是掃描包錯(cuò)誤。我的項(xiàng)目是采用spring-boot,在掃描的時(shí)候注解為

@Configuration
@ComponentScan(basePackages = {com.example.reposity})
@EnableTransactionManagement(proxyTargetClass = true)
public class MyBatisConfiguration{

但是生成的BaseInsertProvider不在這個(gè)掃描包下所以失敗了。
將這個(gè)改成對(duì)應(yīng)的父類的包,掃描該包下所有的包即可。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容