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