如何使用mybatis映射表示链表的结果集



当前我的结果集如下所示:

id value nextId
 1  val1   4 
 2  val2   3 
 3  val3   null 
 4  val4   2

这应该产生一个链表对象结构,例如:

{id:1,value:val1,next:->{id:4,value:val4,next:->{id:2,value:val2,next->..

本质上是一个链表,但我似乎在mybatis中遇到了超过1级的问题,有没有办法表明nextId列是对id列的引用,这样mybatis就可以继续构建在同一个对象上?

请使用ResultHandler并将其填充到javapojo中。

相关内容

  • 没有找到相关文章

最新更新