您的位置:首页 > 其它

mybatis中使用<if>判断各类型参数是否为空

2018-01-15 16:37 615 查看
在使用mybatis进行查询和更新的过程中,很多情况下需要判断传过来的参数是否为空,一般情况下是以下格式

<if test="userName != null and userName != ''">userName = #{userName}</if>但这是针对参数是string时有效果,对参数是int类型时却是无效的,int类型的判断是否为空应该下面这种形式
<if test="id != null">id = #{id}</if>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mybatis if null string int