先熟悉下表结构
这张表对应一个模型类
使用Spring Data Jpa任何一个模型类都要用@Entity这个注解来标识一下
另外要制定表名
设置主键的生成规则
下面这些字段和数据库是一一对应的
最终接口返回的数据类型是这种结构
所以我们单独定义一个数据的模型类
包ext表示里面都是扩展的包
TeachplanNode,这个就表示children子节点。继承了Teachplan这个类。就拥有了Teachplan这个类的属性
它的父节点里面有id和name
它本身有children。所以这就是一个树形结构的类型
api内定义接口
定义课程管理的相关接口
根据课程id查询课程的计划
把课程的SwaggerUI的注解补齐