mybatis中动态sql应该注意的问题

如果动态sql

<if test  = "id != null and id != ' ' "> id = #{id} </if>

如果id为int类型,则id = 0 不进入该判断

所以写成<if test  = "id != null and id != ' ' or id == 0 "> id = #{id} </if>

posted @ 2018-04-18 09:13  Roger胜  阅读(221)  评论(0编辑  收藏  举报