今天在Mapper中使用到了多表关联查询,于是乎就用到了多参数。所以按照以往的思维,写出了如下的代码
List<AccomodationInfoModel> selectByAll(String buildingName,int roomNumber, int bedNumber);
写完了其他剩余代码,高高兴兴去测试了,结果是这样的:
rg.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'buildingName' not found. Available parameters are [0, roomNumber, bedNumber, param3, param1, param2]
org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:75)