问题:‘getBaseMapper()‘ in ‘com.baomidou.mybatisplus.extension.service.impl.ServiceImpl‘ clashes with ‘

问题:'getBaseMapper()' in 'com.baomidou.mybatisplus.extension.service.impl.ServiceImpl' clashes with 'getBaseMapper()' in 'com.baomidou.mybatisplus.extension.service.IService'; attempting to use incompatible return type

错误原因:ServiceImpl<M,T>泛型传递的参数的类型与Mapper层继承的MP中BaseMapper<T>的泛型参数的数据类型不同所导致的 

我们具体看一下ServiceImpl类:

 

 

可以发现BaseMapper<T>泛型的数据类型应和ServiceImpl<...,T>的数据类型一样

解决方法:
看一下自己的Mapper中的BaseMapper<>中泛型的数据类型是否和ServiceImpl中泛型的数据类型一样,不一样的话修改和BaseMapper<>一样的即可。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值