首先需要定义mapper,在dao里面创建一个TeachplanMapper 一定要用@Mapper的注解标识一下 定义接口方法 与mapper定义的映射xml文件 返回的结果映射用resultMap 定义resultMap的映射 type类型就是要返回的类的完整的包的路径 复制完整的引用路径 把刚才手动写的sql语句复制过来 当前传的参数是一个字符串的类型的,是一个基本类型, 我们在判断的时候就可以用 下划线_paramter来表示传递进来的参数
结果节点下面可以有多个子节点,稍后我们就会用到一对多的映射。 首先来映射一级节点。不管映射哪一级节点都要从主键开始。
二级节点在一级节点的children属性下。 所以一个节点下面有多个子节点,一对多 我们要用collection这个标签 children的类型是 TeachplanNode这个类型。 复制它的类路径
三级节点在二级节点的children属性中
先注入mapper 节点下面还有子节点
注入mapper,调用mapper内的方法
swaggerUI测试