谷粒学院72 课程列表后端(上)

72 课程列表后端

建立实体类。

@Data
public class OneSubject {
    private String id;
    private String title;

    private List<String> children = new ArrayList<>();
}
@Data
public class TwoSubject {
    private String id;
    private String title;
}

controller。

    public R getAllSubject() {
        // 一级分类中已经包含了二级分类
        List<OneSubject> list = eduSubjectService.getAllSubject();
        return R.ok();
    }

serviceImpl。

  @Override
    public List<OneSubject> getAllSubject() {
        // 1.查询一级分类
       QueryWrapper<EduSubject> wrapperOne = new QueryWrapper<>();
       wrapperOne.eq("parentid", "0");
       List<EduSubject> firstList = baseMapper.selectList(wrapperOne);
        // 2.查询二级分类
        QueryWrapper<EduSubject> wrapperTwo = new QueryWrapper<>();
        wrapperTwo.eq("parentid", "0");
        List<EduSubject> secondList = baseMapper.selectList(wrapperOne);

        List<OneSubject> finalSubject = new ArrayList();
        // 3.封装一级分类


        // 4.封装二级分类

        return null;
    }
java全栈日日学 文章被收录于专栏

java全栈每日必学,不要高估自己一年能做的事,不要低估自己十年能做的事

全部评论

相关推荐

每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
笑死&nbsp;不是哥们离校了我真要睡街了&nbsp;加上还有几w的贷款&nbsp;不接受我准备去当三和大神
梦想是成为七海千秋:没事,hr这下就有底气了,下次遇到一个不接受的就说,你看,人家这学历都接受了,你凭什么不接受
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务