1. 程式人生 > >Mybatis的Mapper接口方法不能重載

Mybatis的Mapper接口方法不能重載

font size 結果 pan 添加 目的 調試 語句 pre

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

1 List<Dict> selectDictList();

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

1 List<Dict> selectDictList(String code);

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

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

Mybatis的Mapper接口方法不能重載