private PartsMapper partsMapper;报红

在PartsServiceImpl.java中 ,partsMapper下方报红线,查看是否实现IPartsService,这只一种情况,具体看报错

PartsServiceImpl
@Service
@Transactional(propagation = Propagation.SUPPORTS,readOnly = true)
public class PartsServiceImpl extends BaseServiceImpl<Parts> implements IPartsService {
    @Autowired
    private PartsMapper partsMapper;

    @Override
    protected BaseMapper<Parts> getMapper() {
        return partsMapper;
    }
}
BaseServiceImpl
public abstract class BaseServiceImpl<T> implements IBaseService<T> {

    //Basic没有引入spring相关包,不能使用注解注入,在具体service上实现本方法
    protected abstract BaseMapper<T> getMapper();

    @Override
    public void add(T t) {

        getMapper().save(t);
       // int i=1/0;
    }

    @Override
    public void delete(Long id) {
        getMapper().remove(id);
    }

    @Override
    public void update(T t) {
        getMapper().update(t);
    }

    @Override
    public T get(Long id) {
        return getMapper().loadById(id);
    }

    @Override
    public List<T> getAll() {
        return getMapper().loadAll();
    }

    /**
     * 返回的pageList对象 其中含有总条数 和总数据
     */
    @Override
    public PageList<T> queryPage(BaseQuery query) {
        Page<T> objects = PageHelper.startPage(query.getPage(), query.getLimit());
        //拿到分页后的总数据
        getMapper().loadDataByQuery(query);
        return new PageList<>(objects.getTotal(), objects.getResult());
    }
}

IBaseService
public interface IBaseService<T> {

    void add(T t);

    void delete(Long id);

    void update(T t);

    T get(Long id);

    List<T> getAll();

    /**根据分页条件返回查询结果
     * @param query
     * @return
     */
    PageList<T> queryPage(BaseQuery query);
}
IPartsService
public interface IPartsService extends IBaseService<Parts>{
}

java育儿园里的小学生“磨陀货”友情提供!!! 不用谢不用谢 诶~不用不用 真不用谢

图片.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在一个方法内部定义的变量都存储在栈中,当这个函数运行结束后,其对应的栈就会被回收,此时,在其方法体中定义的变量将不...
    Y了个J阅读 9,895评论 1 14
  • 今天考完2个半小时的试,累的不行,相反没有解脱,后面是无尽的工作,然后考试,看书,解决各种问题。这是我的生活,我...
    Mandy322阅读 1,063评论 0 0
  • 人生的路需要自己选择 每一步很艰难 如果你能够眼光长远 愿你不负别人不负自己
    暗黑系少女阅读 1,054评论 0 0
  • 题目  Your non-profit organization (iCORE - international C...
    FD丶grass阅读 1,837评论 0 0
  • MR. BROWNE’S PRECEPTS SEPTEMBER When given the choice bet...
    Andrew1992阅读 3,514评论 0 2

友情链接更多精彩内容