<mapper namespace="com.example.crud.mapper.MyuserMapper">
<select id="`getuserCount`" parameterType="java.util.Map" resultType="java.lang.Integer">
<if test="dataShow == 'dev'">
select count(*) from myuser m
where m.class=#{classNumTotal}
</if>
</select>
</mapper>
可能以下两种情况:
1.namespace:是否是自己映射的具体Mapper,如我的是"com.example.crud.mapper.MyuserMapper
"
你的应该是xxx.xxx.xxx.mapper
2.id的名称必须与接口方法名一样(我的红色部分对应,你的与你的接口对应)
@Mapper
public interface MyuserMapper {
/*
* 查询统计输入班级id返回用户人数
*
* */
public int getuserCount
(Map<String, Object> params);