MyBatisPlus 一對多、多對一、多對多的完美解決方案
在學習MyBatisPlus 時,簡單的查詢非常簡單,只需繼承了相關類,就能夠進行增刪改。但是在實際運用時,對象之間的關系非常復雜,一對多、多對一、多對多。網(wǎng)上查詢了大量i資料都無法解決此問題。
難道要把所有的用Mybatis的重寫一次?
重寫一次Plus的方法還能不能用?
實在沒辦只能查看官網(wǎng)https://mp.baomidou.com/guide/在注解處找到了可能的解決方案

@TableName注解可以設置對應的resultMap 看到這里我想是不是,在Mapper中設置好resultMap,map中使用association、或者collection就能解決了。結(jié)果是可以的,上圖:
實體類

mapper

rest效果

完美解決?。?!
到此這篇關于MyBatisPlus 一對多、多對一、多對多的完美解決方案的文章就介紹到這了,更多相關MyBatisPlus 一對多、多對一、多對多內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
詳解SpringBoot?Start組件開發(fā)之記錄接口日志信息
這篇文章主要為大家介紹了SpringBoot-Start組件開發(fā)之記錄接口日志信息詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04
SpringBoot集成Spring Security用JWT令牌實現(xiàn)登錄和鑒權(quán)的方法
這篇文章主要介紹了SpringBoot集成Spring Security用JWT令牌實現(xiàn)登錄和鑒權(quán)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05

