注:筆者這里的嵌套可以用詞有點欠缺,忘見諒
需求:用一個查詢接口查出其結果集,這里就用偽代碼標識要返回前端的類與類之間的關系。
class 頂層{ String otherValue; LinkedList<二級級聯> two; ... } class 二級級聯{ String otherValue1; LinkedList<三級級聯> subtwo; ... } class 三級級聯{ String otherValue2; ... }
mybatis 查詢接口代碼,這里因為業務需求返回的頂層是一個list集合,但如何是單條頂層的話,那么直接去掉LinkedList,即可。
// LinkedList<頂層> examinatList(業務參數類);
LinkedList<EpExaminatListResponse> examinatList(PageUtil<EpExaminatListResponse> pageUtil);
xml截圖如下,流程:先是調用“examinatList”頂層接口方法,然后依次執行,即可