今天給項目的數據字典查詢添加通用方法,發現里邊已經有了一個查詢所有數據字典的方法
1 List<Dict> selectDictList();
但我想設置的方法是根據數據字典的code查詢出所有數據字典,於是添加
1 List<Dict> selectDictList(String code);
在mapper.xml中也添加了查詢語句,結果調試發現系統竟然調用了那個無參的查詢方法。
網上查詢,才知道,Mybatis的Mapper接口方法不能重載!在不同namespace中可以有id一樣的查詢接口,但是同一個namespace中不能有重復的id接口。