如果你在xml文件中这么写的话
<if test="roleId != null and roleId != ''">
AND rl.role_id=#{roleId}
</if>
那么你得在对应的方法中加这个参数
SysLimitlist selectRoleBylimits(@Param("roleId")int roleId);
不然xml文件识别不了。
如果是直接
AND rl.role_id=#{roleId}
那么就不需要加参数
如果你在xml文件中这么写的话
<if test="roleId != null and roleId != ''">
AND rl.role_id=#{roleId}
</if>
那么你得在对应的方法中加这个参数
SysLimitlist selectRoleBylimits(@Param("roleId")int roleId);
不然xml文件识别不了。
如果是直接
AND rl.role_id=#{roleId}
那么就不需要加参数