org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'contractState' not found. Available parameters are [request, page, param1, param2]
导致这个原因的重点就是传参到xml的时候,xml当中的某个属性在java传参的实体类当中没有找到。至于为什么没有找到,可能每个人产生的问题不一样。
如下是我的dao层接口:
这块就是xml,报错的时候就是报的contractState找不到。
就是因为这块没有添加别名,导致无法找到这个属性。
我的报错是报的contractState没找到,过程如下: