使用了guns二次开发,但由于是开源版本没有集成代码生成,于是自己下载了一个代码生成生成了代码,把dao mapper啥的手动放进去然后就出现了'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
最后发现是包的问题
把 import com.baomidou.mybatisplus.mapper.BaseMapper;
改成 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
问题完美解决!
本文介绍了一位开发者在使用MyBatis Plus开源版本进行二次开发时遇到的代码冲突问题,具体表现为ServiceImpl中getBaseMapper方法的返回类型不一致。通过调整BaseMapper的导入包路径,成功解决了代码冲突。
3200

被折叠的 条评论
为什么被折叠?



