MyBatis XML 判断两个参数都不为空
可以使用 `
<select id="findUser" parameterType="map" resultType="User">
SELECT * FROM user
WHERE
<if test="name != null and age != null">
name = #{name} and age = #{age}
</if>
<if test="name != null and age == null">
name = #{name}
</if>
<if test="name == null and age != null">
age = #{age}
</if>
</select>
上述示例中,使用了三个 `
原文地址: https://www.cveoy.top/t/topic/oytj 著作权归作者所有。请勿转载和采集!