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

我们具体看一下ServiceImpl类

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

解决方法:

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

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐