mybaits plus 學習心得

1.問題MybatisPlusException: Error: Method queryTotal execution error of sql,沒有明顯提示出原因。

   解決:不要跨架構(schemas)關聯,跨架構建立視圖在本架構來關聯查詢。

2.關於返回複雜結果集的理解,當需要在一條記錄上,某一字段爲結果集時候,自定義VO,然後通過查詢構造VO

   

前端會返回結構化數據

以上方法可行,但僅限於應用在單條數據或者不分頁的情況。如果使用分頁插件會導致記錄總數與實際主表記錄數不統一的問題。所以經過探索,當需要分頁的情況下只能採用新定義一個子查詢(Mapper的方法,並且在XML中實現)的模式。

具體結構如下:

核心代碼

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章