Parameter 'cname' not found. Available parameters are [arg1, arg0, param1, param2]

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'cname' not found. Available parameters are [arg1, arg0, param1, param2]
cname 也都是有的呀

img

List checkName( String cname, String comcode);
mapper文件

 <select id="checkName" parameterType="java.lang.String" resultMap="BaseResultMap">
        select
        <include refid="Base_Column_List" />
        from staff
        where  cname= #{cname} and validstatus = '1' and comcode like #{comcode}||'%'
    select>

要把参数映射过去
List checkName( @Param("cname") String cname, @Param("comcode") String comcode);

不是在查询这里,要看你的映射绑定,那里没有 cname

BaseResultMap 中有 cname字段么