今天写一个修改功能的时候出现了这样一个报错:
java.lang.IllegalArgumentException: Parameter Maps collection does not contain value for com.dao.BookMapper.Book
这个报错是在做修改功能时报的错,直接导致了第一个查询功能也不能正常显示了,开始一直在想第二个修改功能是点击触发的,所以要报错也应该是点击“修改”时触发,跟第一个查询功能应该没有任何关系才对。最后检查并求助才解决了这个问题。
原来是我的Mapper.xml中的parameterType 写成 parameterMap了,应该改回parameterType