先说解决方法:
给继承自 Mybatis-plus 的 Mapper 或者 Service 类的泛型,写上实际对象;如下:
// mapper
public interface WorkScheduleMapper extends BaseMapper<WorkSchedulePO> {
// service
public class WorkScheduleServiceImpl<T extends WorkScheduleMapper> extends ServiceImpl<WorkScheduleMapper,WorkSchedulePO> implements WorkScheduleService {
...
}
上述问题,有可能是2种问题:
① Mapper 或者 Service 继承的时候,使用了泛型,泛型太多的原因么?反正会报错;如:
public class WorkScheduleServiceImpl<T extends WorkScheduleMapper> extends ServiceImpl<WorkScheduleMapper,WorkSchedulePO> implements WorkScheduleService {
② 就像解决方案种说的,没有显示写出泛型的实际类型;