Mybatis的Mapper接口方法不能重載


  今天給項目的數據字典查詢添加通用方法,發現里邊已經有了一個查詢所有數據字典的方法

1 List<Dict> selectDictList();

  但我想設置的方法是根據數據字典的code查詢出所有數據字典,於是添加

1 List<Dict> selectDictList(String code);

  在mapper.xml中也添加了查詢語句,結果調試發現系統竟然調用了那個無參的查詢方法。

  網上查詢,才知道,Mybatis的Mapper接口方法不能重載!在不同namespace中可以有id一樣的查詢接口,但是同一個namespace中不能有重復的id接口。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM