先熟悉下表结构

这张表对应一个模型类


使用Spring Data Jpa任何一个模型类都要用@Entity这个注解来标识一下

另外要制定表名

设置主键的生成规则

下面这些字段和数据库是一一对应的

最终接口返回的数据类型是这种结构

所以我们单独定义一个数据的模型类
包ext表示里面都是扩展的包

TeachplanNode,这个就表示children子节点。继承了Teachplan这个类。就拥有了Teachplan这个类的属性


它的父节点里面有id和name

它本身有children。所以这就是一个树形结构的类型

api内定义接口
定义课程管理的相关接口

根据课程id查询课程的计划

把课程的SwaggerUI的注解补齐
