在mybatis的使用中有时候需要传入一个简单参数,又需要对它进行判断,在判断时可以用 _parameter 进行替代
<select id="selectByCid" parameterType="Integer" resultType="Category">
select id,enterimg,name,number,outimg,remark,cid from category
<where>
<choose>
<when test=" _parameter!=null">
cid=#{cid}
</when>
<otherwise>
cid is null
</otherwise>
</choose>
</where>
</select>