首先我继承了ServiceImpl<M extends BaseMapper, T>。 然后我发现我再其他地方注入调用这个类的方法的时候,用不了ServiceImpl里面封装好的一些方法。 可以发现上图里面并没有ServiceImpl里面自带的方法。 找了半天没找到答案,网上也没有找到类似的情况。。。。。 后面我发现是我自己蠢蛋了 = =。extend是放在实现类里面的,我注入的时候是注入的接口,所以没有生效