我们在使用mybaits时,经常使用if条件来做动态查询,
当查询条件是字符串类型时,要写不等于某个空的情况要考虑不等于null和不等于空字符串
当查询条件是日期类型或者long,Integer 等类型时,if条件里不能写不等于空字符串
当我们想根据查询条件是否等于某个值时,有很多人发现查询条件不生效。
直接上重点:记住这时候我们 if test 后要用单引号,而不是双引号,而==“某个值” 用双引号
希望能帮到大家。
我们在使用mybaits时,经常使用if条件来做动态查询,
当查询条件是字符串类型时,要写不等于某个空的情况要考虑不等于null和不等于空字符串
当查询条件是日期类型或者long,Integer 等类型时,if条件里不能写不等于空字符串
当我们想根据查询条件是否等于某个值时,有很多人发现查询条件不生效。
直接上重点:记住这时候我们 if test 后要用单引号,而不是双引号,而==“某个值” 用双引号
希望能帮到大家。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/849164.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!