【MyBatis】resultMap的一對多查詢,結果中的list只有一條數據(size=1)

問題:定義好resultMap以後,查詢結果中的list,其size都是1。(至關於「一對多」變成了「多對一」)sql 緣由:由於返回的列沒有用於區分權限的id,致使mybatis不知道如何區分,因而把每一條記錄都映射成了一個對象。mybatis 解決方案:在mapper文件中的sql語句中,要把查詢語句中主表的主鍵ID查詢出來。app
相關文章
相關標籤/搜索